ProArch is seeking a highly skilled Senior Automation Engineer with 7+ years of experience in test automation to join our dynamic team. This role will be responsible for designing, developing, and maintaining automation frameworks using Selenium and Java, ensuring the reliability and efficiency of our applications.
The ideal candidate will have strong expertise in functional automation testing, Page Object Model (POM) framework, and experience integrating automation frameworks with JIRA for seamless defect tracking and test management.
Job Responsibilities:
- Demonstrated working knowledge of modern software development lifecycles
- Experience testing GUI applications, web services and/or web applications (backend and frontend)
- Proficient in backend testing including writing SQL queries for testing data integrity
- Develops Test Approach, Test Plan, Test Schedule, Test Scenarios, and Test Cases based on requirements
- Develop, enhance, and maintain functional automation frameworks using Selenium and Java
- Implement and optimize the Page Object Model (POM) framework for better maintainability and scalability of test scripts
- Design and execute automated test scripts to validate web applications and APIs
- Integrate automation test suites with JIRA for test case management and defect tracking
- Collaborate with developers, business analysts, and product owners to understand requirements and ensure robust test coverage
- Implement continuous integration and continuous testing strategies to improve software quality
- Train and mentor manual testers, helping them develop automation skills and transition into automation engineering roles
- Troubleshoot automation issues, identify root causes, and propose effective solutions
- Optimize test execution by implementing parallel execution and improving automation efficiency
- Stay updated with emerging technologies and industry trends to enhance test automation capabilities
- Excellent verbal and written communication skills with the ability to adjust to meet the needs of the audience.
Required Qualifications/Experience:
- 7+ years of experience in test automation with a strong focus on functional testing
- Expertise in Selenium WebDriver and Java for automation framework development
- Strong hands-on experience with the Page Object Model (POM) framework
- Experience integrating test automation with JIRA for defect tracking and test management
- Strong knowledge of test frameworks such as TestNG or JUnit
- Hands-on experience with API automation testing using tools like RestAssured / Karate / Postman
- Familiarity with CI/CD pipelines and version control tools like Git
- Experience in training and coaching manual testers to upskill them in automation
- Strong problem-solving skills with the ability to debug and resolve automation failures
- Excellent communication and collaboration skills in a fast-paced agile environment
Preferred Qualifications/Experience:
- Knowledge of cloud-based test execution platforms (e.g., Selenium Grid)
- Familiarity with performance testing tools such as JMeter
We are an equal opportunities employer and welcome applications from all qualified candidates.