Senior QA Automation Engineer (C#)

Apply

Share

Mail

successfully icon

Successfully

The vacancy has been successfully added to favorites

location icon

Bengaluru, India

specialization icon

Automated Testing C#

lob icon

BCM Industry

date icon

30/04/2024

Req. VR-102334

Apply
Project description

The EDM Quality Assurance team comprises of Highly skilled and experienced Testing professionals located in US, Europe and India. The team supports the high quality of software by independently verifying that software functionality conforms to business requirements using a combination of manual and technical testing techniques. The team is also responsible for verifying technical aspects of the implementation including the performance and scalability of the solution.

We are looking for experienced testing professionals to join its EDM team. This position is a hands-on test build /execution role. It is a highly technical position and will require strong knowledge of automation and more specifically testing of microservices based architectures. We are looking for individuals that can lead, provide thought leadership, work in an agile manner and are passionate about technology.

Responsibilities

Create overall Automation approach and provide ongoing effort estimations to build out tests for each user story for sprint

Demonstrable experience building deterministic, repeatable tests that assert business specifications

Closely working with PO/Dev and work toward signing off the stories

Proactively learn new languages, libraries, and platforms as needed. Adapt quickly to changing requirements.

Leverage frameworks for Contract Testing (eg PACT / DREDD or equivalent)

Implement the above frameworks in CI/CD environments / nightly runs in TeamCity/ GITLAB or Equivalent

Maintain and Contribute to existing framework

Implement Shift-left approach and execute system under test using API test-doubles/virtualization

Must have experience in implementing automation solutions within an Agile development lifecycle

Knowledge and experience of financial markets

Demonstrated ability to work in a globally distributed software development team

Define best-practice testing approaches

Skills

Must have

Strong Experience working with Test Automation Frameworks, for example Protractor/Selenium (using C#)

Experience in Docker, Kubernetes

Minimum 6+ years exp in Automation scripting

Practical experience with automated testing of RESTful APIs,

Strong programming skills/Postman/DB knowledge

Experience in version control example Git, bitbucket or any other

Ability to define appropriate testing approaches for given requirements

Knowledge of JavaScript frameworks such as NodeJS, Angular and TypeScript

Must be prepared to be a hands-on contributor

A graduate / post graduate

Fluent in English, spoken and written

Solid technical background in implementing object-oriented systems

Nice to have

Able to provide regular progress and status updates on your development tasks to your manager and peers

Manage and track progress of ongoing items you depend on

Experience in testing distributed, service-oriented systems will be a plus

Other

Languages

English: B2 Upper Intermediate

Seniority

Senior

Bengaluru, India

Req. VR-102334

Automated Testing C#

BCM Industry

30/04/2024

Req. VR-102334

Apply for Senior QA Automation Engineer (C#) in Bengaluru

*Indicates a required field

Under the terms of your specific consent or to perform our obligations under a contract with you, as applicable, we, Luxoft Holding Inc. will manually and electronically process your personal data, specifically your first name, last name, phone number, e-mail address and other data you provide us through this form.


Within this context, we process personal data only for the specific purpose(s) indicated in the individual consent language or other notices provided below.


We will – insofar as reasonably necessary for the purpose you have agreed to and within the scope of applicable laws – transfer your personal data to other entities within the Luxoft Group and to the group of third party recipients listed in our Privacy Notice. Such Recipients can be located outside the European Union (EU) and/or the European Economic Area (EEA) (“Third Countries”). The Third Countries concerned, e.g. the USA, may not have the level of data protection that you enjoy e.g. under the GDPR. This can result in disadvantages such as an impeded enforcement of data subjects’ rights, a lack of control over further processing and access by state authorities. You may only have limited legal remedies against this. Insofar our transfer of your personal data to recipients in Third Countries is not covered by an adequacy decision of the EU Commission, we achieve an adequate level of data protection as further detailed out in our Privacy Notice.


With your consent, we personalise marketing communications to you by way of carrying out marketing research analysis, analysing the surfing-behaviour of our website visitors and to adjust it to their detected tendencies, as well as to plan more efficient future marketing activities. This personalised marketing does not include any automated decision-making activities.


Further information on how we process personal data in general is available in our Privacy Notice. You may withdraw any given consent at any time. The withdrawal of your consent(s) will not affect the lawfulness of processing before its withdrawal. For any request in this context, please e-mail us at: DPO@luxoft.com.


Before uploading CV or any other information to this website, to learn more about your obligations and restrictions arising from the use of this website, please read our Terms of Use.