SDE1 - Quality
- India
- Remote
- Mid Level
- 2+ years
- Bachelor's degree
- Posted
Skills
Required
- automation
- test plans
- defect tracking
- software testing
- QA methodologies
- testing types, and best practices
- regression suites
- automation tools/frameworks
- Selenium
- Playwright
- TestNG
- JUnit
- SQL
- Jira
Preferred
- automation frameworks / building automation
- CI/CD pipelines
- automated tests
- programming / scripting
- Java / Python
- Prometheus
The role involves designing, executing, and maintaining robust functional, regression, and integration testing to ensure product quality and reliability, along with thorough defect tracking, analysis, and resolution.
Responsibilities
- The individual will develop and maintain UI and API automation frameworks to improve test coverage, minimize manual effort, and enhance release efficiency.
- Close collaboration with development teams is expected to reproduce issues, validate fixes, and ensure high-quality releases.
- The role also includes integrating automated tests into CI/CD pipelines, supporting production issue analysis, and verifying hotfixes in live environments.
- Additionally, the candidate will actively participate in requirement and design reviews to ensure testability and clarity, maintain comprehensive QA documentation, and continuously improve testing frameworks, tools, and overall QA processes.
- Design, execute, and maintain test cases, test plans, and test scripts for functional, regression, and integration testing.
- Identify software defects, document them clearly, and track them through to closure.
- Analyze bugs and provide detailed insights to help developers understand root causes.
- Partner closely with the development team to reproduce issues, validate fixes, and ensure overall product quality.
- Develop, maintain, and improve automated test suites (API/UI) to enhance test coverage, reduce manual effort, and improve release confidence.
- Work with CI/CD pipelines to integrate automated tests into the deployment workflow.
- Validate production issues, support troubleshooting, and verify hotfixes in real-time environments.
- Recommend improvements in product performance, usability, and reliability based on test findings.
- Participate in requirement and design reviews to ensure clarity, completeness, and testability.
- Benchmark against competitor products and suggest enhancements based on industry trends.
- Maintain detailed test documentation, including test results, defect logs, and release readiness assessments.
- Continuously improve QA processes, automation frameworks, and testing methodologies.
Requirements
You might be a strong candidate if you have/are
- Bachelor’s Degree in Computer Science, Information Technology, or a related field.
- 2+ years of hands-on experience in software testing (manual + exposure to automation).
- Strong understanding of QA methodologies, testing types, and best practices.
- Experience in designing and executing test cases, test plans, and regression suites.
- Exposure to automation tools/frameworks such as Selenium, Playwright, Cypress, TestNG, JUnit, or similar.
- Good understanding of SQL for backend and data validation testing.
- Familiarity with API testing tools such as Postman or RestAssured.
- Experience with defect tracking and test management tools (Jira, TestRail, etc.).
- Strong analytical and debugging skills with the ability to identify root causes.
- Ability to work effectively in Agile/Scrum environments and partner with developers, product, and DevOps teams.
- Strong ownership mindset — having contributed to high-quality, near bug-free releases.
Preferred
- Basic programming or scripting knowledge (Java/Python preferred).
- Exceptional attention to detail and a strong focus on product quality.
- Experience with performance, load, or security testing (JMeter, Gatling, OWASP tools, etc.).
- Exposure to advanced automation frameworks or building automation scripts from scratch.
- Familiarity with CI/CD pipelines and integrating automated tests.
- Experience working with observability tools like Grafana, Kibana, and Prometheus for production verification.
- Good understanding of microservices, distributed systems, or cloud platforms.
Benefits
- Professional growth in a dynamic, rapidly expanding, high-social-impact industry
- An open-minded, collaborative culture made up of enthusiastic colleagues who are driven by the challenge of innovation towards profound impact on people and the planet.
- A truly multicultural experience: you will have the chance to work with and learn from people from different geographies, nationalities, and backgrounds.
- Structured, tailored learning and development programs that help you become a better leader, manager, and professional through the Sun King Center for Leadership.
