QA Automation Engineer
at Toptal · Remote
About this role
Headquarters: Remote
URL: https://www.toptal.com/
About the Role:
We are looking for a QA Engineer focused on UI and API automation. The ideal candidate has experience with Java and JavaScript for UI automation and Java Rest Assured for API testing. Knowledge of CRM systems such as Siebel CRM is a plus but not required.
Responsibilities:
Develop and maintain automated UI test scripts using Java and JavaScript.
Design, implement, and execute API tests using Java Rest Assured.
Conduct automated testing, identify defects, and prepare detailed test reports.
Collaborate with development teams to ensure smooth integration of automated tests.
Contribute to improving test automation frameworks and processes.
(Optional) Use knowledge of CRM systems like Siebel CRM for testing automation.
Requirements:
Experience with UI and API automation using Java and JavaScript.
Proficiency with Java Rest Assured for API testing.
Strong problem-solving skills and ability to work in a fast-paced environment.
Knowledge of test automation frameworks and best practices.
Good communication skills and teamwork abilities.
Preferred Qualifications:
Familiarity with CI/CD pipelines and DevOps processes.
Experience with automation tools like Selenium, Cypress, or Postman.
Understanding of Agile methodologies.
To apply: https://weworkremotely.com/remote-jobs/toptal-qa-automation-engineer-1
Why we flagged this for parents & caregivers
FlexCareers scored this listing 50/100 on parent-friendliness based on the language the employer used in their own posting. We did not see explicit parent-friendly keywords (async, part-time, flexible hours, parental leave) — but the role is fully remote, which is the baseline filter for inclusion on FlexCareers. Read the application page closely and ask about parental leave, expected meeting hours, and core overlap windows during your first conversation. Employers who answer those questions clearly are usually the ones who'll respect the boundaries later.
Questions worth asking before you apply
- What are the required core hours of overlap, and which timezone are they in?
- How is on-call or after-hours coverage handled?
- What does parental leave actually look like — duration, pay, ramp back?
- What's the expected response time on Slack / chat outside of meetings?
- How does the team handle a sick kid day or a school pickup window?