The Opportunity
- Adecco is partnering with one of the most well-established and respected financial institution with a strong track record of success.
- They have a culture of innovation and continuous improvement, constantly looking for ways to improve their services and offerings.
Job Responsibilities
- Take ownership of leading the quality of an assigned project and its features.
- Coordinate the execution of automated tests with a project’s testing cadence.
- Functional/ Regression testing verification.
- Requirement and test analysis.
- Test design and test case review.
- API and backend testing.
- Data analytics testing.
- UI and UX analysis and testing.
- Communicate with stakeholders and teammates of testing status and results.
- Contribute to collaboration with test automation team to continuously expand test coverage.
- Contribute to test case prioritization for manual and automated testing prioritization.
- Contribute to optimizing test case prioritization to increase testing velocity.
- Contribute to Global QA org’s continuous improvement and project team’s quality process.
- Should have worked on Automation Tests for desktop based application.
- Research, design, and develop software.
- Analyse user needs and develop software solutions
- Update software, enhances existing software capabilities, and develops and direct software testing and validation procedures.
- Work with other engineers to integrate hardware and/or software systems
- Develop specifications and performance requirements.
Job Qualification
- Good Knowledge of programming languages like Java, JavaScript and HTML
- Good to have knowledge on Banking or Finance.
- Expertise in automation testing tools like Selenium, Auto IT, Rest Assured , Cypress and Cucumber
- Takes initiative to chase down answers.
- Hands on knowledge of desktop based app and its automation
- Able to adapt to changing business and project priorities.
- Proactive in bringing solutions to observed gaps in requirements and process.
- Proactive in test planning, able to identify and breakout tasks based on a test plan.
- Able to prioritize and execute QA tasks with minimal supervision.
- Execute tasks from QA lead or above.
- Mentor and guide junior level Associate QA Engineers and QA Engineers.
- Perform root cause analysis.
- Install and/or configure tests for systems.
- Optimize test cases for higher efficiency, especially for specific changes in code or features.
- Test client-server interaction.
- Test user behavior analytics.
- Analyze and test UI and UX requirements.
- JIRA and Confluence
Nice to have
- Automation test result analysis and investigation of failures.
- Perform change impact analysis.
- Perform risk-based test analysis.
- Bonus skills and tools knowledge:
- GitHub and Bitbucket
- Docker
- Postman
- Jenkins CI
- Node.js & Selenium WebDriverIO
- JavaScript
- Kubernetes
- Xray test case management tools
Education Requirements
At least a Bachelor’s degree in any of these faculties:
- Computer Science
- Information Technology
- Programming & Systems Analysis
- Science (Computer Studies)
Next Step
Click “apply” or send resume to: Tamanna Bilandi [email protected]
EA Licence No.91C2918| Personnel Registration No. R2096241