What are the responsibilities and job description for the SDET III position at Keypixel Software Solutions?
SDET III
Introduction:
As a Senior Software Development Engineer in Test (SDET) III / Senior Quality Engineer at our company, you will play a key role in ensuring the quality and reliability of our software products. You will be responsible for designing, developing, and maintaining automated test suites, as well as identifying and implementing quality improvement processes. Your expertise in automation, API testing, and continuous integration will be vital in helping our team deliver high-quality software solutions.
Responsibilities:
- Design and develop automated test scripts using Java, JavaScript, or TypeScript
- Conduct API testing and ensure API reliability and functionality
- Implement and maintain test automation frameworks such as WebdriverIO, Selenium, or Cypress
- Work closely with development teams to ensure software quality throughout the development lifecycle
- Collaborate with product managers and stakeholders to define quality metrics and KPIs
- Participate in Agile ceremonies and contribute to the continuous improvement of testing processes
- Utilize tools like Jenkins for continuous integration and delivery
- Perform manual testing as needed and assist in troubleshooting and debugging issues
- Stay up-to-date with industry best practices and technologies in software testing
Requirements:
Required Skills:
- Strong experience in API testing and test automation
- Proficiency in Java, JavaScript, or TypeScript
- Hands-on experience with Selenium, WebdriverIO, or Cypress
- Knowledge of SQL for database testing
- Experience with Docker for containerization
- Familiarity with continuous integration tools like Jenkins
Preferred Skills:
- Experience with Behavior-driven Development (BDD)
- Knowledge of Postman or Newman for API testing
- Understanding of Amazon Web Services (AWS)
- Ability to work in an Agile environment