We are in search of a proficient Test Automation Developer with expertise in test frameworks such as Jest, Mocha.js, and others to join our team. As a Test Automation Developer, you will play a critical role in ensuring the quality and reliability of our software products through automated testing.
Responsibilities
Designing, developing, and maintaining automated test suites for web applications using test frameworks like Jest, Mocha.js, or similar.
Writing and executing automated tests to verify the functionality, performance, and scalability of software applications.
Collaborating with developers and quality assurance engineers to identify test scenarios and ensure comprehensive test coverage.
Implementing continuous integration and continuous deployment (CI/CD) pipelines to automate the testing process.
Analysing test results and identifying defects or areasfor improvement in software applications.
Investigating and troubleshooting issues discovered during automated testing and working with the development team to resolve them.
Keeping abreast of emerging trends and best practices in test automation and incorporating them into our testing processes.
Contributing to the development and maintenance of testing infrastructure and tools.
Requirements
Minimum BE/BCA or MCA/MTech with at least 2-3 years of experience.
Strong proficiency in test automation frameworks such as Jest, Mocha.js, or similar.
Experience in designing and implementing automated test suites for web applications.
Familiarity with web technologies such as HTML, CSS, and JavaScript.
Knowledge of software testing principles, methodologies, and best practices.
Experience with version control systems such as Git.
Excellent problem-solving skills and attention to detail.
Ability to work independently and collaboratively in a team environment.
Strong communication skills and the ability to effectively articulate technical concepts.