- and Mentoring:
- leadership, guidance, and mentorship to a team of SDETs, fostering a culture of collaboration, innovation, and excellence.
- by example through hands-on[SB1] involvement in test automation and quality assurance activities.
- Automation Strategy:
- and drive the test automation strategy, including the selection of appropriate tools, frameworks, and technologies.
- best practices for test automation, continuous integration, and deployment.
- Planning and Execution:
- with cross-functional teams to define comprehensive test plans, test cases, and test scenarios.
- the execution of automated tests, analyse test results, and ensure timely resolution of issues.
- Integration and Deployment (CI/CD):
- and optimize CI/CD pipelines for automated testing, ensuring seamless integration with development workflows.
- improvements in build, test, and deployment automation processes.
- Assurance Processes:[SB2]
- and enforce quality assurance processes, standards, and metrics.
- code reviews, identify areas for improvement, and drive quality initiatives across the organization.
- Collaboration[SB3] :
- closely with development teams to incorporate testing requirements into the software development lifecycle.
- with infrastructure and operations teams to ensure thereliability, scalability, and performance of testing infrastructure.
- and Metrics:
- and report ontest automation coverage, test execution results, and quality metrics.
- regular updates to stakeholders on the status of testing activities and quality trends.
- Automation:
- in testautomation frameworks such as Selenium WebDriver, Appium, TestNG, JUnit, Rest Assured etc.
- in designing and implementingautomated test suites for web applications, mobile apps, APIs, and microservices.
- towrite clean, maintainable, and efficient automation code using programming languages such as Java, JavaScript.
- Integration and Deployment (CI/CD):
- understanding of CI/CD principles and practices.
- with CI/CD tools likeJenkins, GitLab CI, Ability to set up and maintain CI/CD pipelines for automated testing and deployment.
- Methodologies and Processes:
- knowledge of software testing methodologies (e.g.,Agile, Scrum, DevOps).
- with various types of testing including functional testing, regression testing, performance testing, and security testing.
- with test management and defect tracking tools such asJIRA, Zephyr.
- Assurance Practices:
- to establish and enforce quality assurance processes and standards.
- withcode reviews, static code analysis, and peer testing.
- of best practices for ensuring software quality throughout the development lifecycle.
- and Load Testing:
- in performance testing tools such asJMeter or Gatling.
- to design and execute performance tests, analyse results, and identify performance bottlenecks.
- and Communication:
- leadership and management skills, with the ability tolead and mentor a team of SDETs.
- communication and interpersonal skills, with the ability to collaborate effectively with cross-functional teams.
- to articulate technical concepts to non-technical stakeholders and influence decision-making.
- Management: Strong organizational skills with the ability to prioritize tasks and meet deadlines.
- to Detail: Thoroughness and accuracy in all aspects of work, including test case design and execution.
- Thinking: Ability to evaluate different testing strategies and approaches and make data-driven decisions.
- Focus: Understanding of customer needs and requirements, with a commitment to delivering high-quality software products.
Quality Assurance Engineer - Noida, India - Network18 Media & Investments Limited
Description
Job Description:
As a Senior SDET Lead, you will play a key role in leading the testing efforts and ensuring the quality of our software products. You will lead a team of Software Development Engineers in Test (SDETs) and collaborate closely with cross-functional teams to drive test automation, implement quality assurance processes, and ensure the reliability and scalability of our testing infrastructure.
Key Responsibilities:
Technical Skills:
Soft Skills:
Problem-Solving: Ability to analyze complex problems, identify root causes, and propose effective solutions.
Adaptability:Flexibility to adapt to changing priorities , technologies, and business requirements.
Teamwork: Collaborative mindset with the ability to work effectively in a team environment.
Innovation: Willingness to explore new technologies and methodologies to improve testing processes and efficiency.
[SB1] If you expect the J1 Lead SDET to still maintain some hands-on coding and design capabilities, make this more explicit
[SB2]Highlight Risk Mitigation: Include "Proactively identifying technical debt and mitigating long-term risks"
[SB3]Emphasize Design Collaboration: Consider adding a line about "collaborating on architectural designs to ensure testability"