senior QA test automation engineer
Location
Dearborn, MI | United States
Job description
HTC Global Services wants you. Come build new things with us and advance your career. At HTC Global you'll collaborate with experts. You'll join successful teams contributing to our clients' success. You'll work side by side with our clients and have long-term opportunities to advance your career with the latest emerging technologies.
At HTC Global Services our consultants have access to a comprehensive benefits package. Benefits can include Paid-Time-Off, Paid Holidays, 401K matching, Life and Accidental Death Insurance, Short & Long Term Disability Insurance, and a variety of other perks.
Position Description:
We are looking for a senior QA test automation engineer who would be responsible for testing and validating scalable microservices built using a combination of Java and Google cloud platform technology stack. There is an emphasis towards test automation and improved efficiency of test processes. Development and execution of test plans and test suites for a Global ecommerce application would be the primary job responsibility.
Skills Required:
- Knowledge of BDD framework, Test Automation, API microservices automation scripting is a must.
- Develop, document, and maintain test plans, procedures and scripts and perform well-defined product-level integration tests.
- Be familiar with code repositories and tracking systems such as Git, Confluence/SharePoint, JIRA/Rally for documentation, scripts, results, configuration, and supporting data.
- Basic database knowledge and API testing experience doing data quality testing with large data sets.
- Collaborate and work with extended integration partner teams to define and execute exploratory and automated API tests.
- Experience with test automation concepts, platforms, systems, and tools (BDD, Selenium, Postman, Rest Assured, Rest Clients, TestNG, Cucumber/Gherkin, etc. ).
- Experience in working with any IDE tools such as Eclipse or IntelliJ IDEA.
- Knowledge about contract testing using Pact or similar framework is preferred.
- Good understanding of eCommerce domain is a plus.
- Establish and promote QA guidelines, best practices and standards.
Experience Required: - 8-12 years of experience in software testing and test automation specifically BDD framework, Test Automation, API microservices automation scripting.
- Java, open-source technologies and hands on experience in micro services using advanced Java concepts.
- Experience in Spring boot and Spring cloud frameworks.
- Experience in cloud technologies like Kubernetes, Docker etc.
- Experience in writing unit test cases using Junit, TestNG.
- Familiar with agile development lifecycle and worked on the design/development projects.
- All code delivered adheres to secure coding practices and with adequate code coverage at a minimum of 70.
- Should have experience in the usage of version control tools like 'git'.
- Experience in collaborative tools like GitHub, Bitbucket etc.
- Exposure/Experience in Google, Amazon/Microsoft cloud computing platform.
- Experience/Exposure to NoSQL datastore (nice to have).
Experience Preferred: - eCommerce and GCP experience are considered a plus.
Education Required: - Bachelors in Computer Science or related fields (Masters preferred).
Education Preferred: - Technical certifications will be considered a plus.
Job tags
Salary