StoneX
Location
Bangalore | India
Job description
The QA Engineer will plan work for the automation, review team’s work output, perform training, and be hands-on automation contributor. S/he will provide test automation test scripts creation as well as continuous improvement within the software testing discipline. The successful candidate will demonstrate proficiency with a highly collaborative approach, exhibiting excellent analytical, problem solving, organizational and interpersonal skills.
Responsibilities:
Apply, design and develop automated testing strategies and build automated testing frameworks.
Responsible for creation and execution of scenarios related to Automation and scalability.
Responsible for building, developing, maintaining, and executing the manual & automated testing solutions.
Analyse and recommend test strategies, process improvements and standards.
Assist in demonstrating developed solutions to business partners and stakeholders.
Participate in user story refinement with developers and analysts.
Document test results and communicate to the project team.
Maintain traceability of test cases to project requirements.
Work towards learning new tools and technology as and when required.
Requirements:
4 to 7 years of experience in Information Technology field, focusing on Quality Assurance and Automation Testing.
Hands on experience in Playwright/Selenium, Java,TypeScript/Javascript.
Excellent knowledge in E2E test lifecycle (estimations, plan, strategy, scenarios, cases, execution, coordination, reporting)
Proficient with major programing language & scripting languages (Java,JavaScript,TypeScripts etc.,) and Web app automation, APIs, GUI interfaces, XML/JSON, and SQL/NoSQL technologies.
Strong hands-on experience with testing and quality tools such as: Eclipse, Visual Studio code.
Manage the current test automation architecture, frameworks, coding standards and suggesting improvements in the current Automation Testing Strategies/Practices.
Hands on experience with cutting edge automation tools for Web, API, DB and Web-service testing etc. and well versed with current test automation technology trends.
Proficient with End to End testing and system testing with Behaviour-Driven Development (BDD) & BDD tools (e.g., Cucumber/Gherkin) and Rest Assured.
Strong knowledge of writing relational database queries, procedures, Database Development tools and concepts.
Experience and strong understanding of performance automation tools such as JMeter, Blaze Meter etc.
Experience with enterprise tools and CI tools such as, Azure pipelines, Git, Jenkins.
Hands on experience in unit test framework like TestNG/ JUnit.
Graduate from any stream
Knowledge of quality assurance automation tools and experience of writing unit and other type of tests
Previous experience in investment banking, or in the financial industry, or knowledge of finance, investment banking, and/or trading is preferred but not essential
Readiness to learn & adopt new technologies.
Ability to work with the business analysts, peers and project managers to understand their requirements.
Job tags
Salary