Overview:
The Automation Testing role is crucial for ensuring the quality and reliability of our software products. The individual in this position will play a significant role in automating test cases identifying and reporting defects and contributing to the overall quality assurance process.
Key Responsibilities:
- Designing developing and executing automated test scripts using Selenium
- Collaborating with crossfunctional teams to understand project objectives and provide suitable test solutions
- Creating and maintaining comprehensive test documentation
- Identifying analyzing and documenting defects errors and inconsistencies
- Participating in peer reviews of test cases and automated scripts
- Implementing and maintaining automated test frameworks and tools
- Executing testing on various software applications platforms and environments
- Participating in the continuous integration and continuous deployment (CI/CD) process
- Supporting the development team in identifying and resolving software issues
- Contributing to the improvement of testing processes and methodologies
- Providing accurate and timely testing status reports
- Conducting compatibility tests with various browsers and operating systems
- Performing regression testing on new software releases
- Implementing and executing performance and load testing as required
- Participating in agile and scrum ceremonies and activities
Required Qualifications:
- Bachelors degree in Computer Science Engineering or a related field
- Proven experience in automated testing and quality assurance
- Proficiency in Selenium WebDriver for web application automation
- Strong knowledge of Java programming language
- Experience with continuous integration/continuous deployment (CI/CD) tools
- Knowledge of test management and bug tracking tools
- Ability to write clear concise and comprehensive test plans and test cases
- Experience with version control systems such as Git
- Strong analytical and problemsolving abilities
- Familiarity with Agile/Scrum methodologies
- Excellent communication and collaboration skills
- Attention to detail and strong organizational skills
- Ability to work effectively in a fastpaced and dynamic environment
- Certification in automation testing is a plus
- Experience with mobile application automation is a plus
continuous integration/continuous deployment (ci/cd) tools,testng,version control systems,automation testing certification,bug tracking,selenium,java programming language,soapui,agile/scrum methodologies,java,test management,mobile application automation,postman