Software Engineer - Test Automation
We are seeking an experienced Software Engineer to join our team and play a key role in developing and maintaining automated test scripts for UI and API testing.
The ideal candidate will have strong proficiency in Java and Selenium, as well as experience with test data management using Excel and JSON templates. They will be responsible for designing, developing, and maintaining automated test scripts, executing them across various environments, and reporting results to ensure the highest quality of product delivery.
Key Responsibilities:
* Design, develop, and maintain automated test scripts for UI and API testing using Java and Selenium.
* Create and manage file templates in Excel and JSON for test data and scenario management.
* Execute automated test suites on local IDEs, remote VMs (via Jenkins), and Remote Selenium Grids.
* Analyze and identify passed/failed test scenarios, documenting results in Excel/JSON files.
* Collaborate with Business Analysts and Product Owners to understand requirements and translate them into automated test cases.
* Troubleshoot and resolve issues related to test automation scripts and execution environments.
* Participate in code reviews and contribute to continuous improvement of test automation frameworks and processes.
As a successful candidate, you will bring the following skills and qualifications:
Requirements:
* Bachelor's degree in Computer Science, Engineering, or a related field.
* 3+ years of experience in test automation with a focus on Java and Selenium.
* Proficiency in creating and managing test data using Excel and JSON.
* Experience with Jenkins or similar CI/CD tools for automated test execution.
* Familiarity with Selenium Grid and distributed test execution.
* Strong analytical and problem-solving skills.
* Excellent communication and documentation abilities.
This is an exciting opportunity to grow your career as a software engineer in a dynamic and innovative environment.
What sets you apart will be your ability to apply technical expertise and collaborative mindset to drive project success and deliver high-quality solutions.