Talent.com
This job offer is not available in your country.
Zensar Technologies - Senior Software Development Engineer - Test - Automation Testing

Zensar Technologies - Senior Software Development Engineer - Test - Automation Testing

Zensar TechnologiesPune
30+ days ago
Job description

Position Title : Senior : Range : 8 -10 Period : Immediate Joiners :

  • Design, develop, and implement robust and scalable test automation frameworks and scripts using industry-standard tools and technologies.
  • Lead the development of comprehensive test strategies and test plans for complex software systems, considering functional, non-functional, and integration testing.
  • Drive the adoption of test-driven development (TDD) and behavior-driven development (BDD) practices within the development teams.
  • Develop and maintain automated test suites for various testing levels, including unit, integration, system, regression, and performance testing.
  • Perform code reviews of test automation scripts and provide constructive feedback to ensure code quality and adherence to standards.
  • Identify, analyze, and report software defects, working closely with developers to facilitate timely resolution.
  • Collaborate with development teams to integrate automated tests into the CI / CD pipeline, enabling continuous testing and faster feedback loops.
  • Participate in the design and implementation of performance and load testing strategies to ensure application scalability and stability.
  • Develop and maintain test data management strategies and solutions to support effective and efficient testing.
  • Mentor and provide technical guidance to junior SDETs, fostering a culture of quality and continuous improvement within the team.
  • Stay up-to-date with the latest trends and technologies in software testing and automation, and recommend best practices.
  • Contribute to the improvement of overall testing processes and methodologies, identifying areas for optimization and automation.
  • Work closely with cross-functional teams, including product management, development, and operations, to ensure alignment on quality goals and Skills :
  • Strong proficiency in at least one programming language, such as Java, Python, or JavaScript, for test automation.
  • Extensive experience with test automation frameworks and tools, such as Selenium WebDriver, JUnit, TestNG, PyTest, or similar.
  • Solid understanding of software testing principles, methodologies, and best practices.
  • Experience with API testing tools and techniques, such as Postman, REST Assured, or similar.
  • Proficiency in writing SQL queries for database testing.
  • Experience with performance testing tools, such as JMeter or LoadRunner, is a plus.
  • Familiarity with CI / CD pipelines and tools, such as Jenkins, GitLab CI, or similar.
  • Experience with version control systems, such as Git.
  • Understanding of Agile development methodologies, such as Scrum or Kanban.
  • Experience with cloud platforms (AWS, Azure, GCP) and testing in cloud environments is a plus.
  • Knowledge of containerization technologies, such as Docker, and orchestration tools, such as Kubernetes, is a plus.
  • Excellent analytical, problem-solving, and debugging skills.
  • Strong communication (written and verbal) and interpersonal :
  • Bachelor's degree in Computer Science, Engineering, or a related field.
  • 8 -10 years of professional experience as a Software Development Engineer in Test (SDET) or a similar role.
  • Proven experience in designing and implementing test automation frameworks and strategies.
  • Strong understanding of software development lifecycle (SDLC) processes.
  • Demonstrated ability to work independently and as part of a team.

ref : hirist.tech)

Create a job alert for this search

Software Development Engineer • Pune