QA Automation Test Engineer(SAL1)_Saloni_Publicis sapient

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

4 to 7 years of experience in Quality Engineering for distributed systems., Proficient in programming languages such as Java, Groovy, Python, or C# and experienced in writing SQL queries., Hands-on experience with GUI-based test automation tools and API testing tools like RestAssured or Postman., Good understanding of BDD, TDD methodologies, and experience with test management tools like Xray or Zephyr..

Key responsibilities:

  • Design and develop automation frameworks and scripts using best industry practices.
  • Mentor a small team and oversee the complete SDLC cycle from test case creation to test closure.
  • Define and enforce defect management processes and maintain test coverage metrics.
  • Independently manage client meetings and develop strong relationships with stakeholders.

CodersBrain logo
CodersBrain SME https://www.codersbrain.com/
201 - 500 Employees
See all jobs

Job description

Experience - 4 to 7 Yrs
Location-Bangalore, Delhi NCR, Hyderabad, Pune and Mumbai
Notice period-Immediate to 30 days

Role Requirements
Technical skills:
Must Haves
• Experience with QE for distributed, highly scalable systems
• Hands on experience of working with at least one of GUI based test automation tools for
desktop and/or mobile automation. Experience on multiple tools will be added advantage
• Proficient in writing SQL queries
• Familiarity with process of test automation tool selection & test approach
• Experience in designing and development of automation framework and creation of scripts
using best industry practices such as Page object model
• Integrate test suites into the test management system and custom test harness
• Familiar with implementation of design patterns, modularization, and user libraries for
framework creation
• Can mentor team as well as has short learning curve for new technology
Good understanding of OOPS concepts and strong programming skills in Java, Groovy,Python, C#
JavaScript or any OOPs language

• Understands all aspects of Quality Engineering
• Understanding of SOAP and REST principles
• Thorough understanding of microservices architecture
• In-depth hands-on experience of working with at least one API testing tool like RestAssured,
SOAP UI, NodeJS
• Hands-on experience working with Postman or similar tool
• Hands-on experience in parsing complex JSON & XML and data validation using serialization
techniques like POJO classes or similar
• Hands-on experience in performing Request and Response Schema validation, Response codes
and exceptions
• Good Understanding of BDD, TDD methodologies and tools like Cucumber, TestNG, Junit or
similar.
• Experience in defining API E2E testing strategy, designing and development of API automation
framework
• Working experience on build tools Maven / Gradle, Git etc.
• Experience in creating test pipeline – CI/CD

Preferred: (Mostly for people being hired at the Senior Associate Career Stage)
• Possess domain knowledge to identify issues across those domains, understand their impact,
and drive resolution [(familiar / expert in domains like retail banking, automobile, insurance,
betting, food-markets, hotel industry, healthcare)
• Used /Exposure to automation tool for automating mobile applications
• Used /Exposure to automation tool for non-functional testing
• To setup test environment for execution on cloud environments such as Sauce labs, browser
stack
• Knowledge of new tools (open source & licensed) in the automation world and have the knack
to explore them and keep abreast with the latest tools in the market
• Expertise in creating test automation frameworks, implementing and maintaining them on a
project Experience in the modern agile practices such as BDD/Cucumber , Devops
• Knowledge and experience in service virtualization and tools like CA Lisa
• Hands-on knowledge of setting up PACT Broker and writing PACT tests is desirable
• Experience in test management tools like Xray & Zephyr and integration of test framework with
these tools
• Understanding of commonly used software design patterns like Builder, Factory, Singleton and
Façade.

Test Management:
Must Haves
• Able to estimate for low and medium complexity applications and have used at least one of the
estimation techniques.
• Able to handle/oversight a small team ranging from 2 -5 people and can guide them during the
complete SDLC cycle starting from test case creation till test closure activities

• Well-versed with the most of the activities in defect management process, can define/enhance
the defect documentation and TAR lifecycle process independently
• Have expertise to enforce/adhere defect or other processes in the team
Preferred (Mostly for people being hired at the Senior Associate Career Stage)
• Mentored or coached at least one person
• Can define Automation Test strategy and test plan for low and medium complexity applications
taking into account the business needs, ROI etc.
• Able to maintain and report test coverage matrix
• Able to identify device coverage for the application in question.
• Can devise regression testing approach

Soft Skills:
• Possess excellent Communication skills (written, verbal both formal & informal)
• Helps to create a positive, collaborative working environment for the team.
• Quick grasping and flexibility to adapt to new technologies/processes
• Ability to multi-task under pressure and work independently with minimal supervision. i.e.
Ability to prioritize when under pressure
• Efficiently makes tough decisions and communicates them effectively.
• Independently manages operational level client meetings. Develops strong relationships with
appropriate client stakeholders. Acts as the primary POC/facilitator for planned (regular) client
meetings. Manages peer-level client relationships (expectations, communications, negotiations,
escalation, feedback, etc.)

Required profile

Experience

Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Decision Making
  • Adaptability
  • Communication
  • Time Management
  • Teamwork

Related jobs