53 Risk Resources Jobs
Selenium Automation Engineer (3-8 yrs)
Risk Resources
posted 5d ago
Key skills for the job
Overview :
The Selenium Automation Engineer plays a crucial role in enhancing the quality of software products through effective test automation strategies.
- This position is essential within the development team as it leverages Selenium WebDriver to create automated test scripts, ensuring that new features and updates meet the highest standards of functionality and usability.
- By automating repetitive tests, the Selenium Automation Engineer enhances efficiency, minimizes human error, and allows for rapid feedback on the quality of the software.
- Collaboration with developers, product owners, and quality assurance analysts is vital to understand system requirements and design comprehensive test plans.
- This role not only improves the robustness of our application but also contributes to a culture of continuous improvement and innovation.
- Candidates for this position will bring strong technical skills, a problem-solving mindset, and a passion for quality assurance in a fast-paced Agile environment.
Responsibilities :
- Develop and execute automated test scripts using Selenium WebDriver.
- Collaborate with QA analysts to define testing strategies and objectives.
- Create and maintain test plans, test cases, and test data.
- Identify, record, and track bugs using defect tracking tools.
- Integrate automated tests with continuous integration and deployment pipelines.
- Perform regression testing to ensure existing functionalities remain unaffected.
- Analyze test results and provide feedback to developers for improvements.
- Participate in Agile ceremonies and provide updates on testing progress.
- Write clear and concise documentation for automated test cases and results.
- Continuously improve the automation framework for better efficiency and scalability.
- Stay updated with the latest testing tools and best practices in automation.
- Conduct performance testing and enhance test coverage.
- Provide mentorship and support to junior test engineers.
- Assist in debugging complex issues raised during testing.
- Ensure adherence to quality standards and methodologies throughout the software development lifecycle.
- Collaborate with cross-functional teams to gather requirements and define test scopes.
Required Qualifications :
- Bachelor's degree in Computer Science, Information Technology, or a related field.
- Minimum 3 years of experience in test automation using Selenium.
- Proficient in Java programming language and frameworks.
- Experience with behavior-driven development (BDD) tools like Cucumber.
- Strong understanding of software testing methodologies and processes.
- Experience with API testing using tools such as Postman or SoapUI.
- Familiarity with version control systems like Git or SVN.
- Understanding of Agile development practices and workflows.
- Proficient in developing automated test strategies and scripts.
- Excellent problem-solving skills and attention to detail.
- Strong communication and collaboration skills.
- Experience with CI/CD tools like Jenkins or Bamboo.
- Knowledge of performance testing tools like LoadRunner or JMeter is a plus.
- Ability to work independently as well as part of a team.
- Strong analytical skills and the ability to interpret complex data.
- Willingness to learn new tools and technologies as necessary.
Functional Areas: Other
Read full job description5-15 Yrs
5-18 Yrs