We are seeking an experienced (English-speaking) Software Quality Assurance Automation Engineer with a minimum of 10 years of expertise in software automated testing. The ideal candidate should have a legitimate professional background in automated testing and possess first-hand experience with various software test automation systems and applications.
Create and iterate on scripted tests using any of the most popular automation test products and frameworks out on the market today, which would include: Selenium, Appium, TestComplete, UFT (Unified Functional Testing), Cucumber, JUnit, TestNG, Robot Framework, SoapUI, Postman, Ranorex, Katalon Studio, Eggplant Functional, Sahi, Watir, Cypress, Protractor, Telerik Test Studio, IBM Rational Functional Tester, HP LoadRunner, Apache JMeter, TestCraft, Ranorex Studio, Tricentis Tosca, TestProject, TestRail, Gauge, FitNesse, WinRunner, Silk Test.
Develop and implement automated testing strategies, plans, and scripts to ensure high-quality software products.
Collaborate with cross-functional teams, including developers, product owners, and project managers, to identify and understand software requirements.
Implement Continuous Integration and Continuous Delivery (CI/CD) processes to ensure efficient and effective software delivery.
Perform thorough testing of software applications, including functional, regression, integration, and performance testing.
Identify, analyze, and troubleshoot software defects, providing detailed bug reports and working closely with development teams to resolve issues.
Stay updated with the latest industry trends, best practices, and emerging technologies related to software quality assurance and automated testing.
Collaborate with team members to improve testing processes and methodologies, driving quality and efficiency enhancements.
Mentor junior team members, providing guidance and support in test automation practices.
Write and speak English well enough to communicate with a team locally and remotely in the United States.
Bachelor's degree in Computer Science, Software Engineering, or a related field.
Minimum of 10 years of experience in software automated testing, with a focus on test automation.
Experience with CI/CD processes and tools for automated software delivery.
Solid understanding of nUnit/xUnit frameworks for automated testing.
Familiarity with Selenium for web-based test automation is highly beneficial.
Excellent problem-solving skills and attention to detail.Ability to work independently as well as in a team-oriented environment.
Proven track record of delivering high-quality software products through effective automated testing.
Strong organizational and project management skills.