Senior Test Automation Engineer
Job Description:
Job
Description:
As a Senior Test Automation Engineer, you will:
- Collaborate with Scrum Teams to develop and execute test automation scripts based on deliverable requirements and acceptance criteria
- Develop automation scripts on feature files per features/story to be developed on BDD framework (like Cucumber) and/or End to end automation framework ( i.e Cypress or Protractor) using Typescript or Javascript language
- Establish a comprehensive test strategy and develop an implementation plan
- Build, maintain, and improve the test automation framework and scripts for testing mobile and web applications
- Identify app-related issues via automated test scripts
- Track and validate defects to ensure that issues are resolved promptly
- Work with Engineering team and report to QA Manager to improve the testing process
Required qualifications:
- 4+ years experience architecting and implementing test automation frameworks for mobile and web applications
- Proficiency writing integration tests and system tests
- Proficiency testing restful API’s, UX, and microservices
- Understanding of testing practices within a CI/CD pipeline
- Understanding of best-practice software quality assurance practices
- Experience leading QA and/or Automation teams preferred but not required
- Experience using JIRA or similar bug tracking software
- Experience working in an Agile environment
What will make you stand out:
- Proficiency with Cypress, Selenium, Cucumber, Postman, Protractor, Selenium, and/or Appium frameworks
- Experience mentoring others on software QA practices
- Advanced knowledge of the Software Development Lifecycle and Software Testing cycles
- Experience using Zephyr or other test management tool
- Experience collaborating with DevOps Engineers to implement CI/CD
Required Skills:
Test Scripts ARe Development Test Automation Microservices Assurance Selenium DevOps Features Tests TypeScript Web Applications Mentoring Automation Quality Assurance Engineers Software Development Scrum Integration JIRA Writing Strategy Software Testing Engineering JavaScript Management