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.
Mandatory Skills
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 JavaScriptExperience 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 Skills
Experience with performance testing.Experience with Docker.Experience with TypeScript