emids Logo

emids

Senior Test Engineer RR/1183/2024

Posted 5 Days Ago
Be an Early Applicant
Bangalore, Bengaluru, Karnataka
Senior level
Bangalore, Bengaluru, Karnataka
Senior level
The Senior Test Engineer will design and maintain testing frameworks for both API and UI, focusing on BDD implementation, automated testing using Selenium and C#, as well as reporting and maintaining test strategies in a collaborative Agile environment.
The summary above was generated by AI

We are seeking a highly skilled and experienced Senior Automation Tester. The ideal candidate will have expertise in BDD frameworks (Gherkin, SpecFlow), Web API testing, and UI test automation using Selenium with C#.

Key Responsibilities:

  1. BDD Implementation:
    • Design and maintain Feature files using Gherkin syntax for both API and UI testing.
    • Develop Step Definitions in SpecFlow for test scenarios, ensuring reusability and maintainability.
  2. Web API Testing:
    • Perform Web API testing using tools like Postman and Swagger.
    • Enhance and maintain the existing API automation framework built with SpecFlow.
    • Ensure 100% automation coverage for Web APIs by designing and running robust automated tests.
  3. Good to have - UI Automation:
    • Develop and maintain automation scripts for web UI using Selenium with C# and SpecFlow.
    • Identify gaps in the current UI automation coverage and create comprehensive tests to achieve target coverage.
  4. Framework Development and Maintenance:
    • Collaborate with developers to improve and expand the existing Selenium automation framework.
    • Ensure seamless integration of BDD features with the test framework.
    • Maintain and update the automation framework to align with evolving business requirements.
  5. Collaboration and Testing Strategy:
    • Work closely with developers who write unit tests to ensure end-to-end testing.
    • Collaborate with QA and development teams to define test strategies and priorities.
    • Participate in sprint ceremonies (e.g., backlog refinement, sprint planning, retrospectives) to align with Agile practices.
  6. Reporting and Quality Assurance:
    • Track and report test results, coverage metrics, and defect trends.
    • Ensure alignment with organizational testing standards and best practices.

Key Skills and Qualifications:

  • Technical Skills:
    • Proficiency in BDD frameworks: SpecFlow, Gherkin syntax.
    • Expertise in Web API testing using Postman, Swagger, and SpecFlow.
    • Hands-on experience with UI automation using Selenium with C#.
    • Strong understanding of automation frameworks and ability to develop reusable test scripts.
    • Familiarity with API and UI integration testing workflows.
  • Soft Skills:
    • Strong analytical and problem-solving skills.
    • Excellent verbal and written communication skills to collaborate effectively with cross-functional teams.
    • Ability to mentor junior testers and guide them in automation best practices.
  • Preferred Qualifications:
    • 5+ years of experience in automation testing.
    • Strong understanding of Agile development methodologies and participation in Agile ceremonies.
    • Experience with CI/CD pipelines and integrating automated tests into deployment workflows.
    • Knowledge of version control systems (e.g., Git) and tools like Azure DevOps.

Top Skills

C#

Similar Jobs

Be an Early Applicant
2 Days Ago
Bangalore, Bengaluru, Karnataka, IND
Hybrid
Senior level
Senior level
Cloud • Healthtech • Professional Services • Software • Pharmaceutical
The Senior Performance Test Engineer is responsible for testing the performance of eCS software through test-driven design, creating and executing UI and back-end tests, conducting performance analyses, assisting with unit testing, managing test environments, and supporting quality assurance processes, while ensuring compliance and suggesting improvements.
2 Days Ago
Bengaluru, Karnataka, IND
14,500 Employees
Junior
14,500 Employees
Junior
Aerospace • Cloud • Digital Media • Information Technology • Mobile • News + Entertainment • Retail
Design and maintain automated test scripts for ServiceNow testing, collaborate with cross-functional teams, troubleshoot issues, and automate functional and regression tests. Must have 1-4 years of experience in ServiceNow testing and knowledge on ServiceNow implementation. Hands-on experience with Service Catalog/Service Portal modules and testing of ITSM modules.
5 Days Ago
Bangalore, Bengaluru, Karnataka, IND
Hybrid
40,000 Employees
Expert/Leader
40,000 Employees
Expert/Leader
Artificial Intelligence • Digital Media • Gaming • Machine Learning • News + Entertainment • Software
The Staff Software Engineer in Test will work with the Global QA team, driving test design, automation initiatives, and collaborating with development teams across various platforms for quality assurance. Responsibilities include overseeing testing activities, troubleshooting issues, mentoring staff, and ensuring high-quality feature delivery.

What you need to know about the Bengaluru Tech Scene

Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account