Job Description of Automated QA Engineer
*Unfortunately, we are not able to sponsor or conduct C2C for this role
Responsibilities for Automated QA Engineer include:
- Contribute in an agile team by driving user story analysis and feature grooming, designing and developing thorough test-cases and test scenarios.
- Create and maintain automated tests running in a continuous integration environment.
- Ensure excellent application usability through careful manual testing
- Collaborate with Product team, development team and backend teams to plan, test and release high-quality features in the apps.
- Work closely with development team to iteratively test concurrently with feature development
- Analyze and create end point mocks to aid in testing
- Assists in estimation and assessment of feasibility of features
- Follow and help cultivate consistent development best practices
- Work closely with development team to iteratively test concurrently with feature development
Requirements for Automated QA Engineer
- Experience writing automated tests and custom automation frameworks
- 5+ years of technical experience in a software development organization with a Bachelor’s or Master’s Degree in Science (preferably Computer Science, Engineering or other related disciplines)
- Experience with Agile software development methodology (SCRUM)
- Has exposure to a variety of distributed infrastructure technologies and systems
- Excellent interpersonal and communication skills
- RESTful services experience
- Deals well with ambiguous/under defined problems; able to think abstractly
- Ability to adapt to a rapidly changing environment
- Experience with CI/CD programming is a plus
Additional Information of Automated QA Engineer
- Contract
- Benefits (Medical, Dental, Vision, etc.)
- Remote currently; Local to Phoenix, AZ area