Test Automation Engineer

Tecnología · Remote

Apply for this Job

Description

Test Automation Engineer to assist our west coast based retail client. This position is fully remote and requires availability during 9 AM to 6 PM PT hours (time shift is accepted for candidates available to 3PM Pacific time). 

 

Duties and Responsibilities:

 

· Design, develop, and maintain automated test scripts using standard automation tools and frameworks.

· Able to develop scripts using Java/JavaScript/ Python

· Collaborate with the development team to integrate automated tests into the continuous integration/continuous deployment (CI/CD) pipeline.

· Automation test planning and strategy.

· Work with the Test architect to design and implement the Automation framework.

· Collaborate with cross-functional teams, including developers, product managers, and Manual test engineers, to ensure the delivery of high-quality software.

· Communicate test progress, results, and potential risks to project stakeholders.

· Investigate and debug test failures, providing detailed reports and collaborating with the development team to resolve issues promptly.

· Participates in agile ceremonies like scrum meetings, sprint planning, and project retrospectives and provides feedback.

· Attends production or live deployments and monitors deployment status after sanity testing.

· Experience using and sharing knowledge of Agile team collaboration and requirements management tools (Jira, Confluence).

· Implements best practices for test automation and shares it with the team.

· Able to execute E2E test scenarios manually.

Requirements

Education and Years of Experience:  4 to 6 years

 

Required and Desired Skills/Certifications: 

· Bachelor’s degree in computer science, Engineering, or a related field.

· Minimum 5 years of experience as a test automation engineer or in a similar role.

· Experience with test automation tools and frameworks such as Selenium, PlayWright, TestComplete, JUnit, TestNG, REST Assured, Cucumber, etc.

· Must have eCommerce retail experience.

· Adaptability in a fast-paced and changing environment.

· Solid understanding of software testing principles, methodologies, and best practices.

· Familiarity with CI/CD concepts and tools.

· Excellent problem-solving and analytical skills.

· Strong communication and collaboration skills.

· Experience in performance testing and security testing.

· Accustomed to Agile Development