Title: QA Automation Engineer– Remote anywhere in the US
Location: Remote CA US
JobDescription:
The QA Automation Engineer helps deliver the quality and performance of large scale, multi-platform software products that includes web, API, and mobile application interfaces. Incumbents in this position are experienced, hands on and self-motivated engineers who can work collaboratively in a continuous integration environment. This role involves working closely with Software Developers that includes leveraging shift-left methods to understand a complex domain and product. Automation engineer focuses on contributing to the development of manual test cases, automated Functional Integration tests and end-to-end tests through open-source test frameworks for overall system testing within an Agile environment.
Essential Job Duties and Responsibilities:
- Review requirements, specifications, and other project documentation to assure quality of the products and tests to be developed and perform manual testing.
- Select and develop appropriate test automation scripts by applying the latest techniques in test automation.
- Works with the engineering teams to derive testing requirements throughout the development cycle
- Defining and executing system integration tests of connected products across supported platforms such as iOS, android, and web to ensure end to end quality of product
- Experience in accessibility testing for web applications
- Reproduces, debugs, and isolates problems and verify fixes
- Works closely with software developers to create software artifacts including test plans, test cases, test procedures and test reports
- Works cross functional areas with internal partner engineering teams in a disciplined agile environment
- Estimates own testing tasks and works productively with minimum supervision while showing excellent team attitude
Qualifications:
- 3+ years of experience, preferably in automation test engineer role
- Knowledge of programming languages like Java and JavaScript
- Proven experience creating automation test cases utilizing tools such as Selenium/Appium to support test automation
- Strong experience in API testing from SOAP, RESTful is required
- Strong experience with XML, Databases and SQL
- Hands-on experience with Linux, Windows, and/or mobile devices
- Must have strong analytical and problem-solving skills as well as the ability to analyze complex problems in large systems
- Applicant must be able to prioritize, schedule and complete testing for multiple applications with overlapping schedules
- Experience with Test processes, open-source test frameworks, test design strategies, writing test cases, and automating tests in Java with frameworks like Selenium and Playwright is preferred
- Must be detail oriented, and a creative thinker with passion for quality and test automation
- Ability to establish and maintain congenial working relationships is essential
- Excellent written and verbal communication skills
- Additional experience preferred:
- Experience with Appium is a plus
- Experience with tools & applications such as JIRA, Confluence, Git and Artifactory/Maven
What We Offer
- The ability to work from anywhere in the United States, this position is primarily remote, with approximately 10% travel.
- The compensation range for this role is $80,000-$85,000
- Comprehensive benefits package including health, vision, and dental insurance, starting the first of the month after start date
- 401(k) retirement plan, with company match
- Paid company holidays and generous PTO
- Friendly, supportive, and adventurous environment with a team of engaged colleagues who are all focused on enabling and improving the child care industry for all families.