The posting
Job Overview:
As an SDET 1 (Software Development Engineer in Test), you will be responsible for ensuring the quality, reliability, and performance of software products through a combination of test automation and quality engineering practices. You will work closely with developers, product managers, and QA teams to build robust testing solutions and drive quality across the software development lifecycle.
Role and Responsibilities:
• Design, develop, and maintain automated test frameworks and test scripts for web, mobile, and API applications.
• Collaborate with developers and product teams to understand requirements and define test strategies.
• Execute functional, regression, integration, and performance testing.
• Identify, document, track, and verify software defects.
• Develop and maintain automated test suites to improve test coverage and efficiency.
• Integrate automated tests into CI/CD pipelines to support continuous testing.
• Participate in code reviews and provide feedback from a quality perspective.
• Analyze test results, troubleshoot issues, and work with development teams to resolve defects.
• Contribute to the enhancement of testing tools, frameworks, and quality processes.
• Ensure software releases meet quality standards and business requirements.
Requirements:
• Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or a related field.
• 1-3 years of experience in Software Testing, Test Automation, or Quality Engineering (including internships and projects).
• Strong programming skills in Java, Python, C#, or JavaScript.
• Experience with test automation tools such as Selenium, Playwright, Cypress, Appium, JUnit, TestNG, or PyTest.
• Understanding of Software Development Life Cycle (SDLC) and Software Testing Life Cycle (STLC).
• Knowledge of API testing tools such as Postman or Rest Assured.
• Familiarity with version control systems such as Git.
• Basic understanding of CI/CD tools such as Jenkins, GitHub Actions, or Azure DevOps.
• Knowledge of SQL and database testing concepts.
• Strong analytical, debugging, and problem-solving skills.
• Excellent communication and collaboration abilities.
• Ability to work in a fast-paced, agile development environment.
• Passion for quality assurance and continuous improvement.



