Test Automation Engineer
Who we are:
Our Company was founded on the idea that there are patterns in people's behavior that, with the right logic, can be used to predict future outcomes. We are a small but rapidly growing organization that works in partnership with our customers to create solutions that are simply not found anywhere else. We work in groups rather than in structured corporate hierarchies; our culture is creative and entrepreneurial where everyone contributes to company goals in very real way. We are a hardworking group, but we have a lot of fun with what we do and are looking for new people with a similar mindset to join the organization. What we do:
Our proprietary software-as-a-service helps automotive dealerships and sales teams better understand and predict exactly which customers are ready to buy, the reasons why, and the key offers and incentives most likely to close the sale. Its micro-marketing engine then delivers the right message at the right time to those customers, ensuring higher conversion rates and a stronger ROI. What you will do:
Who you are:
- Participate in and improve the whole lifecycle of services-from inception and design, through
- deployment, operation, and refinement.
- Participate in the release planning process to review functional specifications and create release plans.
- Collaborate with software engineers to design verification test plans.
- Design regression test suites and review with engineering, applications and the field organization.
- Produce regular reports on the status and quality of software releases and be prepared to speak to findings in an informative way to all levels of audience.
- Assess the quality, usability and functionality of each release.
- Develop and organize QA Processes for assigned projects to align with overall QA goals.
- Lead and train a dynamically changing team of colleagues who participate in testing processes.
- Exhibit expertise in handling large scale programs/projects that involve multiple stakeholders (Product, Dev, DevOps).
- Maintain a leading edge understanding of QA as related to interactive technologies best practices
- Design and implement test automation strategy for multiple product development teams at the onset of the project.
- Lead efforts for related automation projects, design and code reviews.
- Work closely with leadership and IT to provide input into the design and implementation of the automation framework.
- Work with Architecture, Engineering, Quality Engineering, IT, and Product Operations leaders to create and implement processes that accelerate the delivery of new features and products with high quality and at scale.
- Develop and contribute to a culture of high performance, transparency and continuous improvement as it relates to the infrastructure services and streamlining of the development pipeline.
- Participate in a diverse team of talented engineers globally, providing guidance, support and clear priorities.
Nice to have:
- Minimum of 5 years of Quality Engineering experience
- Hands on experience with at least 2 or more of leading testing tools/framework like Selenium, Cypress, Jmeter, blazemeter
- Strong analytical skills and ability to solve complex technical problems
- API testing - must have understanding of RESTful design / best practices. Hands on experience testing APIs and test tools
- Experience with load / stress / performance testing and tools
- Experience with Azure DevOps (or other similar issue/bug tracking systems) is required
- Ability to think abstract - to ensure ability to not conform to the norm. Norms do not find bugs quickly
- Experience working in an Agile software development organization
- Experience supporting development and product teams
- Excellent verbal, written, and interpersonal communication skills; ability to interact with all levels of an organization
- Ability to work in an advisory capacity to identify key technical and business problems, develop and evaluate alternative solutions and make recommendations
- Experience with Mobile automation - must have experience writing automated ui tests for iOS or Android
Inclusion and diversity are critical to the success of IHS Markit, and we actively encourage applications from people of all backgrounds. We are committed to providing equal employment opportunity without regard to race, color, religion, sex, sexual orientation, gender identity, age, national origin, disability, status as a protected veteran, or any other protected category. For more information on the many ways in which we enthusiastically support inclusion and diversity efforts for both candidates and employees, please access our Inclusion & Diversity Statement here .
We are proud to provide reasonable accommodations to applicants with disabilities. If you are interested in applying for employment with IHS Markit and need special assistance or an accommodation to use our website or to apply for a position, please contact or call +1 212 849 0399. Determination on requests for reasonable accommodation are considered on a case-by-case basis. This contact information (email and phone) is intended for application assistance and accommodation requests only. We are unable to accept resumes or provide information about application status through the phone number or email address above. Resumes are only accepted through the online application process, and only qualified candidates will receive consideration and follow-up.
IHS Markit maintains a substance-free workplace; employees may be asked to submit to a drug test (where permitted by law). In addition, as a federal contractor in the United States, the company participates in the E-Verify Program to confirm eligibility to work.
For information please click on the following links:
IHS Markit Business Code of Conduct
Right to Work
EEO is the Law
EEO is the Law Supplement
Pay Transparency Current Colleagues
If you are currently employed by IHS Markit, please apply internally via the Workday internal careers site.