##### Project description
Our Client is on a mission to build the IPO process support of the future, and we're looking for passionate collaborators, innovators, advisors, and leaders who can get us there.
As a QA Engineer, you will assist Client's digital technology team in coding, testing, debugging and maintaining the architecture of client solutions to support our brand websites.
##### Responsibilities
- You will be working in an Agile team, using the Microsoft Visual Studio ecosystem, GitHub and Atlassian stack (Jira & Confluence), to test applications.
- Elaborate test plans and test cases with well-documented scenarios for the new frontend web application and REST APIs. You will test the application from an end-to-end perspective, emulating the needs of the end-user, ensuring the functionality meets business requirements.
- Develop automated scripts with JavaScript, TypeScript and Cypress and ensure a high test coverage according to industry best practices
- Perform manual testing as needed and document results according to industry standards.
- Participate in requirement gathering with the development team to identify optimal solutions for the new application and its services.
- Elaborate technical documentation on performed work according to industry standards and best practices.
- Elaborate test plans and test cases with well-documented scenarios for the legacy frontend web application. You will test the application from an end-to-end perspective, emulating the needs of the end-user, ensuring the functionality meets business requirements.
- Perform manual testing as needed and document results according to industry standards.
- Participate in maintenance releases on a regular basis.
##### Skills
Must have
- At least 5 years of experience in Quality Assurance or Test Automation using known software testing tools and frameworks (e.g. Selenium, Cypress, Postman etc.)
- Deep understanding of QA and development methodologies.
- Basic knowledge of HTML/CSS.
- Good coding skills JavaScript
- Experience with a defect tracking system (as Gitlab, Jira, VSTS etc).
- Ability to manage multiple tasks at the same time in a fast-paced environment.
- Ability of self-dependent problem-solving.
- High-level English (very good writing skills, fluent speech).
- Understanding of APIs.
- Experience working with CI/CD pipelines (we use Jenkins).
- Experience with Web automation testing.
- Experience in Server side automation testing.
Nice to have
- Experience with performance testing.
- Experience with Docker.
- Experience with TypeScript
##### Other
Languages
English: C1 Advanced,Hindi: C2 Proficient
Seniority
Senior