Enable job alerts via email!
Boost your interview chances
Create a job specific, tailored resume for higher success rate.
An established industry player is seeking a seasoned Software Development Engineer in Test (SDET) to enhance their automation framework and ensure the highest quality of software products. The ideal candidate will have extensive experience in test automation, especially with Java and open-source technologies. You will play a crucial role in API and UI testing, utilizing your skills in Agile methodologies to lead quality assurance efforts. This dynamic position offers the opportunity to work in a fast-paced environment where innovation and problem-solving are key. Join a team that values excellence and is committed to delivering top-notch software solutions.
- Bachelors or Masters in CS or related degrees.
- 10+ years with hands on experience in software development in test automation, concurrent coding skills in Java.
- Test automation experience using open source technologies and/or in-house frameworks -- MUST
- Experience in API testing (SOAP and MicroServices).
- Experience in UI and Mobile Testing.
- Experience with test frameworks like Junit, TestNG.
- Familiarity with BDD and/or Cucumber
- Experience in Continuous Integration and Continuous Deployment.
- Experience with code versioning tools (Git, SVN)
- Excellent knowledge SQL and ability to write complex queries to validate.
- Following Scrum/Agile development methodology.
- Strong application debugging skills.
- Experience with Jira or similar Agile process tools.
- Experience with using defect management and test management tools.
- Ability to thrive in a fast-paced environment where resourcefulness, determination, and strong problem-solving skills are necessary for success.
- Positive attitude and the ability to complete assigned objectives with minimal supervision.
- Excellent communications skills both written and verbal.
Proficient in Quality Discipline & Agile:
- Leading QE activities in Agile
- Test strategy
- Test case preparation
- Risk based testing approaches
- Story point estimation
- Bug logging
- Reporting (sprint wise/monthly metrics on execution, automation)
- Front end UI testing (verification/validation)
- Back end testing (database, APIs/Services)
- AWS/ Lambda knowledge
- Kafka messaging
- Basic SQL skills
Proficient in Automation Technologies and skills:
- Core Java Programming
- Selenium
- TestNG
- Maven
- Git (or other source control)
- CICD integration (Octopus/Jenkins, etc)
API Automation