QA Automation Engineer
About the position
Software Solved is seeking a Work from Home QA Automation Engineer to design, develop, and maintain automated test scripts and frameworks for a diverse portfolio of bespoke software solutions. The role is remote and focuses on transforming manual test cases into scalable automated tests, defining test strategies, selecting automation tools, and integrating tests into CI/CD pipelines. The position requires collaboration with developers, product managers, and other QA specialists within an Agile/Scrum environment and emphasizes quality advocacy and continuous improvement.
Responsibilities
Design, develop, and maintain robust automated test scripts and frameworks using industry-standard tools and programming languages. Translate manual test cases into automated tests to ensure comprehensive coverage. Integrate automated tests into CI/CD pipelines for continuous testing and rapid feedback. Collaborate with development and product teams to understand requirements, define test strategies, and ensure feature testability. Execute automated tests, analyze results, identify defects, and report issues promptly. Review requirements, specifications, and technical design documents and perform root cause analysis of issues, collaborating with developers for resolution. Contribute to continuous improvement of QA processes, mentor junior QA engineers, and stay up-to-date with new testing tools and strategies.
Requirements
Proven experience as a QA Automation Engineer. Strong proficiency in test automation frameworks (e.g., Selenium, Playwright, Cypress, WebDriverIO). Solid experience with programming languages such as C#, Java, Python, or JavaScript. Experience with API testing tools (e.g., Postman, SoapUI). Familiarity with CI/CD tools and concepts (e.g., Azure DevOps, Jenkins, GitLab CI). Understanding of SQL and database testing. Experience working in an Agile/Scrum development environment. Excellent analytical, problem-solving, debugging, communication, and collaboration skills. Self-motivated and able to work independently in a remote setup.
Nice-to-haves
Bachelor’s degree in Computer Science, Engineering, or a related field. Experience with performance and security testing tools. Familiarity with cloud platforms (AWS, Azure, GCP). ISTQB or other QA certifications. Experience with behaviour-driven development (BDD) frameworks (Cucumber, SpecFlow). Experience with mobile application testing automation.
Benefits
Competitive salary and performance-based bonuses
Flexible working hours and complete remote work flexibility
Generous annual leave allowance
Private health insurance
Company pension scheme
Access to continuous learning and development opportunities (online courses, certifications)
A supportive and inclusive company culture
Regular virtual social events and team building activities
State-of-the-art equipment for your home office setup
Employee assistance program