Talent.com
Software Engineer - Quality Assurance

Software Engineer - Quality Assurance

Sampoorna Consultants Pvt. LtdChennai
15 days ago
Job description

What You`ll Do :

  • Automation Frameworks : Design, develop, and maintain robust and scalable automated test scripts for both front-end (UI) and API layers.
  • Testing : Execute automated test cases to ensure the quality, functionality, and performance of new features and existing systems.
  • CI / CD Integration : Integrate automated tests into our continuous integration and continuous delivery (CI / CD) pipelines to enable rapid and reliable deployments.
  • Collaboration : Work directly with software developers and product managers to understand requirements, identify test scenarios, and reproduce bugs.
  • Regression Testing : Take ownership of the regression test suites, ensuring they provide comprehensive coverage for the entire platform.
  • Performance & Security : Assist in performance, load, and security testing efforts to identify and report potential issues.
  • Defect Management : Accurately log, track, and manage defects through their lifecycle, providing clear and detailed information to the development team.

What You Bring :

  • 3+ years of experience in Quality Assurance with a strong focus on test automation.
  • Proven experience in designing and building automated test scripts using frameworks like Selenium, Playwright, or Cypress for front-end testing.
  • Strong proficiency in API automation using tools such as Postman, Rest Assured, or Karate DSL.
  • Solid programming skills in at least one modern language (e.g., Python, Java, C# / .NET, or JavaScript / TypeScript).
  • Experience with CI / CD tools (e.g., Jenkins, GitLab CI, GitHub Actions).
  • Familiarity with Agile methodologies and a clear understanding of the software development lifecycle.
  • Experience with database testing against relational databases like PostgreSQL.
  • Strong problem-solving, analytical, and debugging skills.
  • Excellent communication skills, with the ability to articulate technical concepts clearly.
  • Bachelor`s degree in Computer Science, Engineering, or a related field.
  • (ref : hirist.tech)

    Create a job alert for this search

    Software Quality Assurance Engineer • Chennai