Praxis is looking for an experienced QA Engineer to join our expanding team. The candidate will work closely with our development and product teams to identify and resolve issues, create and execute test plans and contribute to the continuous improvement of our software.
Roles & Responsibilities:
- Develop comprehensive test plans, test cases and test scripts based on product requirements
- and technical specifications.
- Execute manual and automated tests to identify defects, performance issues and security
- vulnerabilities.
- Document and track defects, collaborate with developers to resolve issues and verify fixes
- through regression testing.
- Integrate automated tests into the CI/CD pipeline to ensure continuous quality assurance
- and rapid delivery of high-quality software.
- Conduct performance and load testing to ensure the platform can handle high transaction
- volumes and scale effectively.
- Perform security testing to identify and mitigate potential vulnerabilities and ensure
- compliance with industry standards.
Required Qualifications:
- Bachelor’s degree in Computer Science, Engineering or a related field.
- Minimum of 3 years of experience in QA Engineering.
- Proficiency in test automation tools
- Familiarity with security testing tools and methodologies.
- Strong understanding of QA methodologies, tools and processes.
- Experience with continuous integration and delivery (CI/CD) pipelines
What we might consider as an advantage:
- Certification from ISTQB (Foundation-level or higher) or other recognized software testing certification.
- Experience coding and scripting in python/BASH.
- Experience with continuous integration tools (e.g. Jenkins) and Git flows.
- Experience with AWS and/or other major cloud computing environments.
- Experience with Payment Gateway technology.
- Experience with Payment Service Provider integrations.
- Russian speaking is an advantage.