* Salário: R$ 2.000 a R$ 5.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Outros
Nível: Junior
Overview: At Algoseek, we are seeking a QA Engineer to work on quality assurance processes and automated testing across our financial data platform. The role combines automated testing with hands-on exploratory and process-focused QA work. You will work closely with the Development and Data teams on long-term product development. This is an individual contributor role with a strong hands-on focus.
Role Details: Quality Assurance Engineer with experience in QA processes and test automation.
Location: Remote
Time: EST
Job Type: Full-time
Work Hours: 45 hours per week
Responsibilities:
- Perform exploratory and manual testing where automation is not effective or appropriate.
- Apply, maintain, and incrementally improve QA processes, test strategies, and quality gates across the development lifecycle.
- Design, implement, and maintain automated tests for API and UI layers, extending and improving existing test frameworks.
- Ensure automated tests are compatible with existing CI/CD pipelines.
- Validate data correctness, consistency, and edge cases in collaboration with Development and Data teams.
- Participate in requirement reviews and technical discussions to identify risks early and improve testability.
- Support release processes through stable, repeatable testing, clear quality reporting, and post-release issue analysis.
- Contribute to non-functional testing efforts, including performance, data volume, and reliability scenarios where applicable.
Skills and Qualifications:
- 3+ years of professional experience in Quality Assurance, with a strong focus on QA processes and structured testing approaches.
- Practical experience designing and maintaining automated tests using Python-based frameworks.
- Good understanding of API testing, including contract validation, negative scenarios, and edge cases.
- Experience with UI test automation frameworks and browser-based testing.
- Basic SQL knowledge for data validation, consistency checks, and analytical queries.
- Basic understanding of UX principles to identify usability issues and inconsistencies during testing.
- Familiarity with CI/CD pipelines from a testing and automation perspective.
- Experience using Git or similar version control systems.
Technical Knowledge:
- Programming Languages: Python (used for test automation and test utilities).
- Frameworks: Pytest for test structure and execution; Playwright for UI automation; httpx for API testing.
- Test Management and Reporting: Writing clear test documentation, maintaining test cases, producing actionable defect reports, and communicating test results and quality status to the team.
- Development Process: Experience working in Agile environments, primarily Kanban, with close collaboration between QA, Development, and Data teams.
- DevOps: Basic understanding of CI/CD pipelines, including running automated tests as part of build and deployment workflows.
- Version Control: Git
Professional Traits:
- Strong problem-solving skills with high attention to detail
- Clear communicator, comfortable working in a fully distributed, remote team
- Able to operate independently and manage priorities in a fast-moving environment
- Adaptable to evolving technical requirements
- Committed to writing clean, maintainable, and scalable test scenarios
Requirements:
- Proven experience using Python for test automation, test utilities, or validation of data-driven and API-based systems.
- Experience testing systems that work with large datasets or analytical data platforms is strongly preferred.
- Ability to work autonomously and manage time effectively in a fully remote environment.
Education:
- Bachelor’s degree in a technical field — or equivalent professional experience.
What We Offer:
- Structured Career Path: Clear expectations and growth opportunities within a long-term product engineering team.
- Long-Term Career Growth: Enjoy continuous salary progression based on your technical expertise and specialization—your earnings will grow as you deepen your knowledge.
- Competitive Compensation: Competitive pay reflecting technical depth and long-term product impact.
- Hands-On Work: Primarily hands-on, covering test automation, issue analysis, documentation, and day-to-day collaboration with Development and Data teams.
- Remote Setup: Flexible work environment allowing for global applicants.
Job Type: Full-time
Expected hours: 40 per week
Application Question(s):
- What are your salary expectations for this role (in USD per month)?
Work Location: Remote
