Senior Software Consultant - Testing

Full time

Job ID: 10098976

Pune

Permanent

Hybrid

Posted on
27 June 2024
Apply now

Role Objective

Working as part of an Agile project team, the Automation Tester is fully responsible for ensuring that the testing on their project is carried out effectively, according to guidelines, best practices and the test plan. The Automation Tester should be able to understand and interpret inputs from a wide variety of sources in order to execute testing for an increment or release of the project. The role is hands-on incorporating defining, carrying out and reporting the results of full breadth of testing, including the generation and maintenance of appropriate test data.

Job Description

Experience

An experience of more than 5 years in software automation testing.

Mandatory working experience in following technology and tools

  • Selenium + C#
  • SpecFlow
  • Web API Testing, Postman
  • SQL
  • Manual Testing

Good to have knowledge and experience of the following

  • BDD
  • Azure
  • Performance testing
  • Security Testing

Good understanding and experience of testing of the following

  • Unit, Integration, System and Acceptance testing
  • Smoke, Regression, Functional, Non-Functional, Performance, Usability, Security, and Internationalization testing
  • Static, Dynamic, White-box, Black-box, Visual analysis techniques:
  • Proven problem solving and analysis skills in a software development and full breadth of testing.

Primary Responsibilities

  • Preparing a test plan and test scripts to test each software component and demonstrate the business condition under test and the expected results, building in automation routines where applicable.
  • Selection and use of appropriate test techniques in different situations
  • Ensuring quality and accuracy is maintained through to software release
  • Able to undertake non-functional tests
  • Test Script creation, execution and reporting including web testing
  • Close collaboration with developers, architects and other team members in an agile environment
  • Providing feedback to the development team and ensuring work is carried out in accordance with the schedule and quality requirements
  • Demonstrating new and updated functionality changes to internal staff where required
  • Identify and analyze problems, reporting or escalating appropriately
  • Understand the domain, features and functionalities
  • Understand software architecture and construction
  • Understand operating environments
  • Apply strong organizational skills and group effectiveness
  • Apply analytical skills and creative thinking
  • Provide coaching to junior QA staff
About us

Capita is a consulting, transformation and digital services business. We deliver innovative solutions and simplify the connections between businesses and customers, governments and citizens. We're driven by our purpose: to create better outcomes – for our employees, clients and customers, suppliers and partners, investors, and society. We're committed to being a responsible business – in how we operate, serve society, respect our people and the environment, and deliver attractive returns to our investors.

Every day we help millions of people, by delivering innovative solutions to transform and simplify the connections between businesses and customers, governments and citizens. We partner with clients and provide them with the insight and cutting-edge technologies that give time back, allowing them to focus on what they do best and making people’s lives easier and simpler. We operate in the UK, Europe, India and South Africa and currently have 55,000 talented people working in our three divisions: Capita Experience, Capita Public Service and Capita Portfolio.

Show more Show less
Scroll Top