Job Title: Software Automation Tester
Location: Remote
Duration: Contract
Responsibilities:
• Create and implement automated test scripts using tools such as Playwright, Selenium, Cypress, Jira.
• Analyze requirements and create detailed test cases and scenarios for automated testing.
• Execute automated test scripts and analyze results to identify defects and issues. The ability to perform manual testing and regression testing.
• Report bugs and issues to the development team, providing detailed information and steps to reproduce the problem.
• Work closely with developers, and other team members to ensure seamless integration and testing.
• Stay updated with the latest automation testing tools and techniques and implement improvements in the testing process.
• Maintain and update documentation of test cases, test plans, and test results.
• Conduct performance testing to ensure the software meets performance criteria and benchmarks.
• Participate in and support User Acceptance Testing (UAT) to validate end-to-end business workflows.
Requirements:
• Proven experience as a Software Automation Tester or similar role.
• Proficiency in automation testing tools (e.g., Playwright, Selenium, Cypress, JIRA, Jenkins), scripting languages (e.g., Java, Python), and SQL.
• Strong analytical skills and the ability to solve complex technical problems.
• Ability to work collaboratively in a cross-functional team environment.
• Bachelor's or Master's degree in Computer Science, Engineering, or a related field.