Sr.sdet

Year    Gurgaon, Haryana, India

Job Description


About ANSR Summit ConsultingANSR is a market leader in enabling organizations to build, manage and scale global teams through Global Capability Centers (GCCs). We provide full life-cycle services including GCC design, set up and enabling operations. For over 18 years, companies cutting across size, industry and markets have relied on ANSRxe2x80x99s expertise to successfully build global business and technology teams. Since its inception, ANSR has established over 90 GCCs. Our experience spans across industries including retail/CPG, banking, insurance, travel & transportation, and healthcare. We operate in supply-rich locations like India, Central and Eastern Europe, South America, Canada, and Southeast Asia.Job Requirement:

  • Typically requires a minimum of 5 years of related experience; or 3 years and an advanced degree
  • Bachelors degree in Computer Science,Software Engineering, or related field; or equivalent work experience
  • Proficient in coding and implementation of object oriented programming, data structures, etc. in one or more programming languages such as C#, Java, Python, JS or similar. Familiar with Shell scripting, and Powershell scripting.
  • Extensive experience in one or more full stack (frontend and backend) open source testing tools such as Selenium/Cypress/ Playwright for Web testing,Appium/ Espresso for Mobile testing and RestAssured/ HttpClient for API testing.
  • Ability to build test automation framework using industry best practice such as page-object model,data-driven framework, behavioral driven development, etc using testing frameworks such as JUnit, NUnit, TestNg, Pytest or Cucumber.
  • Adept in managing software version control and workflow using Git tools such as Bitbucket, Gitlab, Github, etc. Contribute to existing templates to integrate automated tests on cloud devices (Saucelabs/ Browserstack) in the CI/CDpipeline using toolslike Bamboo, TeamCity, Circle CI, Gitlab,etc.
  • Experience in building test strategies and test plans with a variety of test types such as Smoke, Functional, Regression testing, etc. using various test case optimization techniques. Working knowledge of Agile/DevOps development methodologies such as Scrum and Kanban.
  • Working knowledge of relational databases (eg: SQL Server, Postgres) and non-relational databases (eg: MongoDB, DynamoDB). Ability to write complex queries including Joins, Aggregate functions, etc. Understand data architecture, store procedures, databases/monitors, database profiles etc.
  • Knowledge of White Box Testing practices, including the use of tools like SonarQube, JaCoCO,etc. to assess code quality and coverage.
  • Knowledge of different API architectures such as REST, GraphQL, Webhooks,WCF, and gRPC protocols. Experience in testing different layers in Microservice architecture,
  • Event-driven/messaging architecture (Kafka,SQS), Kubernetes platform, and Service virtualization to improve testability.
  • Experience in test management tool evaluation. Ability to design or improve test workflows and processes. Ability to definecross-team test plans and coordinate execution and reporting.
  • Excellent written and verbal communication skills. Able to communicate quality processes both within their team and across Product, Engineering, and Support functions. Able to present data in a meaningful way.
  • Ability to troubleshoot deployments TeamCity/ Kubernetes (debug server errors).
  • Ability to understand and resolve cross-team dependencies when errors occur. Must be able to respond to on-call PagerDutyto support production errors for their given application expertise.
Preferred:
  • Comfortable with promoting automation as a core principle and adept at guiding othersin automating manual processes wheneverfeasible.
  • Proficient in reviewing source code to identifypotential issues, offeringvaluable insights during debugging and issue triaging,and effectively isolatingsolutions.
  • Demonstrates a strong desire to actively engage in tool analysis, conceptualizes and develops proof of concept models, and provides informed recommendations to support the tool selection process.
  • Capable of actively participating in technical specification and program code reviews alongside architects and developers. Effectively communicates design, requirements, feature sets, functionalities, and system/application limitations to the team during these reviews.
Role and Responsibilities:
  • Build and maintain automated test suites for the full tech stack including UI, API, Microservices, and Database. Optimize and stabilize the automated test suites
  • Contribute to building test automation framework and enhancement. Leverage knowledge of Software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control, build and release processes, continuous deployment, and apply to test suite development and maintenance
  • Contribute to test tooling evaluation to continuously evolve the tooling strategy to be industry leading technologies. Contribute to the improvement of Quality Engineering processes and best practices, and actively participate in code reviews and quality discussions.
  • Perform functional/ regression tests, analyze automated test results, and report defects in a timely and efficient manner to track them to closure. Integrate automated tests into the CI/CD pipeline to support continuous testing and deployment.
  • Participate in all the Agile ceremonies (sprint grooming, planning, demos). Collaborate with the agile squad and cross-functional teams to understand project requirements and application architecture.
  • Design and document comprehensive test cases, establish requirements traceability Analyzetest results, and report defects in a timely and efficient manner to track them to closure. Call out areas of risk. Analyze application architecture to develop effective and impactful tests at the right layer of the application under test.
  • Understand the release cycle , deployment process well and ensure quality gates are adhered at each phase. Leverage existing CI/CD tools and framework to integrate the automated tests suites into the deployment pipelines.
  • Provides guidance to SDETs and Associates. Serves as functional and quality SME on their team. Serve as a functional area SME for Engineering.
  • Ability to work any feature ticket without assistance, regardless of complexity. Could work as the sole SDET on a scrum team if needed. Works with Staff & Principal SDETs regarding design & frameworks topics.
  • Lead the maintenance of the test environments, test data creations, ensuring they are consistent with staging/production configurations.

ANSR Summit Consulting

Beware of fraud agents! do not pay money to get a job

MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD3557683
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Gurgaon, Haryana, India
  • Education
    Not mentioned
  • Experience
    Year