C# Automation Testing - SDET C# Automation Testing - SDET

5 - 10 years

20 - 25 Lacs

Mumbai, Nagpur, Thane, Nashik, Pune, Aurangabad

Posted:2 weeks ago| Platform: Naukri logo

Apply

Skills Required

Computer science Career development Version control Testing tools Agile Test scenarios Risk management Continuous improvement Software quality assurance QA tools

Work Mode

Work from Office

Job Type

Full Time

Job Description

Roles and Responsibilites SDET s own the QA Technical Landscape and are responsible for the design, development, and maintenance of automated testing frameworks, along with the QA infrastructure, tools, and tech stacks required to ensure the robustness and reliability of our software products. Ensuring seamless integration of quality gates within CI/CD pipelines, supporting rapid and continuous feedback for the delivery of high-quality software. Involvement in user story definition and test scenarios: Act as a technical stakeholder during walkthroughs, validating technical feasibility and testability. Support with issue reproduction and resolution: Analyse failures in automation and production, providing insights and solutions to engineering teams. with developers and DevOps: Act as a bridge between DevOps, QA, and development teams, solving systemic issues and improving collaboration. Cross-Team : Act as the primary technical contact for quality, liaising across teams to align priorities and strategies. Agile/Scrum practices: Support teams by embedding Agile principles into QA workflows and tools to maximize efficiency. Continuous Improvement Initiatives: Research and introduce advanced QA tools and methodologies to improve processes and capabilities. Risk Management and Impact Assessment: Develop automated solutions to measure and mitigate risk, ensuring early detection of critical issues. Quality standards and defect prevention: Define and govern quality engineering principles, ensuring they align with organizational goals and customer requirements. Customer Advocacy: Build tools and frameworks to validate customer-centric scenarios, enhancing end-user satisfaction. Automation creation and maintenance: Oversee the QA automation ecosystem, ensuring tools and processes scale effectively across our organization. Automation strategies and tools: Design and maintain a scalable QA infrastructure, integrating advanced tools and approaches, such as CI/CD pipelines and containerization. Tool and Framework Development: Design and maintain advanced, scalable QA frameworks to address complex testing needs. Metrics and performance reporting: Develop comprehensive KPIs to track automation effectiveness, quality trends, and technical debt. Governance and QA principles: Establish and maintain QA principles, standards, and processes, acting as the custodian of quality practices. Technical leadership and mentoring: Assisting the QA Engineering Lead with the onboarding and career development of QA Engineers, conducting technical interviews and skills assessments, and providing mentorship. Primary Skills Required: 5+ years hands-on automation testing experience. Computer Science related degree, diploma, or similar qualification. ISTQB Foundation Level Advanced understanding of Software Development & Software Testing Life Cycles, with expertise in Agile and DevOps practices. Advanced understanding and application of software testing theory, methodologies, principles, patterns, standards, and best practices. Creative problem-solving skills with the ability to translate technical requirements into test strategies. Proficiency in designing and developing comprehensive test plans and strategies. Advanced automation skills for testing desktop, mobile browsers, and native mobile apps. Demonstrated expertise in programming for automation, with hands-on experience. Advanced programming skills for automation, with a focus on writing clean, maintainable, and testable code, adhering to best practices and design patterns. Proficient in executing and automating various tests, including integration tests for APIs, message brokers, and databases, covering both functional and non-functional aspects. Proficient in version control processes and development best practices. Strong capability in integrating automated tests into CI/CD pipelines for continuous testing. Expert in identifying, analysing, and troubleshooting software defects, with effective collaboration with developers. Proficient in conducting root cause analysis for complex software issues. Strong ability to collaborate effectively with cross-functional teams and document test artifacts thoroughly. Proficient in creating and managing test data, ensuring accuracy and consistency. Dedicated to staying updated on the latest testing tools and technologies, with the ability to adapt to new frameworks as needed. Facilitates proof of concept testing and team onboarding for new QA tools, frameworks, and tech stacks. Secondary Skills Proficient in utilizing Cucumber and Gherkin for automation with Behavior-Driven Development (BDD). Time-estimation skills for setting management expectations are strongly desired Strongly desired that candidate can demonstrate a passion for software Quality Assurance and testing automation with real-world project citations ISTQB Advanced Level Certifications Our values are non-negotiable Roles and Responsibilites SDET s own the QA Technical Landscape and are responsible for the design, development, and maintenance of automated testing frameworks, along with the QA infrastructure, tools, and tech stacks required to ensure the robustness and reliability of our software products. Ensuring seamless integration of quality gates within CI/CD pipelines, supporting rapid and continuous feedback for the delivery of high-quality software. Involvement in user story definition and test scenarios: Act as a technical stakeholder during walkthroughs, validating technical feasibility and testability. Support with issue reproduction and resolution: Analyse failures in automation and production, providing insights and solutions to engineering teams. with developers and DevOps: Act as a bridge between DevOps, QA, and development teams, solving systemic issues and improving collaboration. Cross-Team : Act as the primary technical contact for quality, liaising across teams to align priorities and strategies. Agile/Scrum practices: Support teams by embedding Agile principles into QA workflows and tools to maximize efficiency. Continuous Improvement Initiatives: Research and introduce advanced QA tools and methodologies to improve processes and capabilities. Risk Management and Impact Assessment: Develop automated solutions to measure and mitigate risk, ensuring early detection of critical issues. Quality standards and defect prevention: Define and govern quality engineering principles, ensuring they align with organizational goals and customer requirements. Customer Advocacy: Build tools and frameworks to validate customer-centric scenarios, enhancing end-user satisfaction. Automation creation and maintenance: Oversee the QA automation ecosystem, ensuring tools and processes scale effectively across our organization. Automation strategies and tools: Design and maintain a scalable QA infrastructure, integrating advanced tools and approaches, such as CI/CD pipelines and containerization. Tool and Framework Development: Design and maintain advanced, scalable QA frameworks to address complex testing needs. Metrics and performance reporting: Develop comprehensive KPIs to track automation effectiveness, quality trends, and technical debt. Governance and QA principles: Establish and maintain QA principles, standards, and processes, acting as the custodian of quality practices. Technical leadership and mentoring: Assisting the QA Engineering Lead with the onboarding and career development of QA Engineers, conducting technical interviews and skills assessments, and providing mentorship. Primary Skills Required: 5+ years hands-on automation testing experience. Computer Science related degree, diploma, or similar qualification. ISTQB Foundation Level Advanced understanding of Software Development & Software Testing Life Cycles, with expertise in Agile and DevOps practices. Advanced understanding and application of software testing theory, methodologies, principles, patterns, standards, and best practices. Creative problem-solving skills with the ability to translate technical requirements into test strategies. Proficiency in designing and developing comprehensive test plans and strategies. Advanced automation skills for testing desktop, mobile browsers, and native mobile apps. Demonstrated expertise in programming for automation, with hands-on experience. Advanced programming skills for automation, with a focus on writing clean, maintainable, and testable code, adhering to best practices and design patterns. Proficient in executing and automating various tests, including integration tests for APIs, message brokers, and databases, covering both functional and non-functional aspects. Proficient in version control processes and development best practices. Strong capability in integrating automated tests into CI/CD pipelines for continuous testing. Expert in identifying, analysing, and troubleshooting software defects, with effective collaboration with developers. Proficient in conducting root cause analysis for complex software issues. Strong ability to collaborate effectively with cross-functional teams and document test artifacts thoroughly. Proficient in creating and managing test data, ensuring accuracy and consistency. Dedicated to staying updated on the latest testing tools and technologies, with the ability to adapt to new frameworks as needed. Facilitates proof of concept testing and team onboarding for new QA tools, frameworks, and tech stacks. Secondary Skills Proficient in utilizing Cucumber and Gherkin for automation with Behavior-Driven Development (BDD). Time-estimation skills for setting management expectations are strongly desired Strongly desired that candidate can demonstrate a passion for software Quality Assurance and testing automation with real-world project citations ISTQB Advanced Level Certifications Our values are non-negotiable

Mock Interview

Practice Video Interview with JobPe AI

Start Computer Science Interview Now
Zensar
Zensar

Information Technology and Services

Mumbai

8000+ Employees

584 Jobs

    Key People

  • Sandeep Kishore

    Chief Executive Officer
  • Himanshu G, Gowda

    Chief Financial Officer

RecommendedJobs for You

Mumbai, Nagpur, Thane, Nashik, Pune, Aurangabad

Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru

Kolkata, Mumbai, New Delhi, Hyderabad, Pune, Chennai, Bengaluru