Point your AI agent at freehire and let it find you a job.

Get the CLI →

Sales Consulting

Senior QA Automation Engineer

Posted Updated
Discussion

Our client is a global technology consulting and engineering company delivering bespoke solutions for leading financial institutions and enterprises worldwide.

As a Senior QA Engineer, you will be responsible for ensuring testing strategies, plans and deliverables are executed for all applications and programs of work within their domain.

Work includes:

- Designing and conducting testing procedures and frameworks to verify software and other technical products to ensure expected functional performance

- Investigating instances where software and technical products do not perform as expected

- Designing and conducting quality assurance practices to support business development activities

- Driving the adoption of recognized best practice and policy and contributes to the ongoing improvement of methodologies and assets for the business

- Working with their counterparts across the business to raise the standard of QA across the bank

- Recording of defects and the collation of metrics and KPI information for reporting purposes

- Testing disciplines include: Manual Testing, Test Automation, Performance Testing, Test Processes, Testing Products.


Skills required:

- Experience: 5+ years test automation experience with Java

- Excellent knowledge in programming language – Java, Selenium;

Nice to have: JavaScript, Playwright

- Strong experience with IDE such as IntelliJ, unit testing frameworks (Junit),BDD frameworks (Cucumber/Gherkin), Build tool (Maven/Gradle), git based version control systems, including configuration and maintenance, CI/CD pipelines built in Jenkins, Selenium WebDriver, Web Services/API testing (RestAssured, SOAP, REST), SQL, Nice to have: performance testing experience (LoadRunner)

- Strong experience in software development processes, lifecycles and methodologies, with particular emphasis on Agile methodology;

- Excellent skills in test planning, designing, and test strategy/case/script creation and execution; integration & regressions testing and coordination with supporting systems;

Responsibilities:

- Design, develop, execute and maintain automated and manual test cases to test web applications and API endpoints

- Analyze and report automated and manual testing results and defects, identify root causes for failures and compile status reports to stakeholders

- Collaborate with the global cross functional team to ensure continuous integration and delivery processes are in place and functioning effectively; work in Agile/Scrum environment

- Review and improve test processes and methodologies, provide recommendations, track their implementation and outcome;

- Identify and capture test automation and tooling needs, drive automation-focused test strategy while adhering to test automation best practices as defined at organization and project level

Skills

What Senior QA jobs ask for — and how much of it you have →

See also

QA jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available