Fenergo is a leading provider of Client Lifecycle Management, AML/KYC Compliance and Client Data Management solutions for investment, corporate, commercial and private banks. Excelian-Luxoft is looking experienced Quality Analysts to join our growing Fenergo practice and work on upcoming opportunities.
You will be responsible for writing and execution of test cases for new and existing applications/projects, ensure that all testing activity is appropriate and relevant to the functionality under development and the intended business use of that software.
Responsibilities
Participate in software product development, bringing a testing and broader quality lens to requirements and design.
Contribute to feature estimates and ensure that required testing is clearly articulated in the definition of done
Perform static test reviews of the business requirements or user stories and develop test conditions
Prioritise, design, build and maintain well-engineered automated tests across the testing phases for both functional and non-functional concerns.
Integrate tests into build/deployment pipelines to facilitate continuous delivery.
Build and utilise test doubles and virtualised services to facilitate modularisation and efficiency without compromising coverage
Engineer the test data required to exercise various components using techniques such as masking, slicing and sanitising
Perform manual test activities such as exploratory testing, usability testing, and acceptance testing throughout the delivery process.
Contribute to the evolution of Test Engineering patterns and the overall practice through brown bag lunches, demonstrations etc
Skills
Must have
5+ plus years of automation testing experience
Deep understanding of software delivery practices and life-cycles.
Experience with the programming languages, test automation frameworks and tools relevant to the product's technical stack
Ability to analyse systems and technical solution documents to inform test engineering approach and test cases.
Experience with a variety of test design techniques
Experience with toolset chains for version control and continuous integration
Experience building and utilising test doubles and virtualised services
Experience with requirements, test modelling, issue and project tracking tools
Experience with test automation patterns such as Page Object Model
Experience troubleshooting application issues with tooling and log analysis
Experience working in Agile teams
E2E Defect management
Update and maintain a regression suite after each software update/release
Solid UI/UX test execution experience, scheduling and coordination of test execution
Experience in developing automated test cases & BDD
Tertiary qualifications in an IT/computer-related discipline
ISTQB Foundation or Similar
Nice to have
Desirable:
Demonstrable understanding and/or working knowledge of Continuous Integration (CI), Continuous Delivery (CD) and DevOps
Knowledge of different scalable automation frameworks
Experience with customer lifecycle management systems eg. Fenergo, customer onboarding, AML or KYC processes
We use a broad range of tools, languages, and frameworks. We don't expect you to know them all but experience or exposure with some of these (or equivalents) would be favourable
o Web services, REST/SOAP/XML and API/Service based testing using tools such as POSTMAN and Pact o Selenium, Specflow, JMeter, Appium, TestNG, Junit, Cucumber, SonarQube, Checkmarx o JIRA, Agile Requirements Designer o GitHub, Stash o TeamCity, Jenkins, Octopus o C#, Java, NodeJS, Javascript, Kafka o CA Lisa o Splunk, AppDynamics o Docker o Android, iOS o AWS, Azure
Languages
English: A1 Beginner
Seniority
Regular
Relocation package
If needed, we can help you with relocation process. Vacancy Specialization QA automation Ref Number VR-79794
Beware of fraud agents! do not pay money to get a job
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.