QA Engineer
About ScoreApp
ScoreApp is a lead-generation platform that helps users create interactive quizzes, scorecards, and surveys. Our tools provide personalized feedback to our users audiences while collecting valuable data to help users attract, engage, and convert high-quality leads. ScoreApp works across industries, including coaching, consulting, marketing, education, HR, and wellness. Ultimately, any business looking to engage its audience, qualify leads, and drive sales can benefit from using ScoreApp. We’re a fast-growing, innovative team passionate about simplifying marketing through intelligent technology, empowering thousands of entrepreneurs and brands to turn insights into impact.
About the role
As a QA Engineer at ScoreApp, you’ll play a key role in ensuring the quality, reliability, and performance of our platform as we continue to grow and innovate. You’ll work closely with our developers, product managers, and designers to test new features, identify bugs, and streamline the release process. Your mission is to make sure every release meets our high standards for functionality, usability, and customer satisfaction ultimately helping us deliver a world-class experience to our users.
Key Responsibilities
- Design, execute, and maintain manual and automated test cases for web and mobile applications.
- Collaborate with developers during the design and development phases to identify potential issues early.
- Conduct functional, regression, and performance testing across different environments and browsers.
- Manage bug tracking and reporting using tools such as Jira or similar systems.
- Participate in sprint planning, stand-ups, and retrospectives, ensuring QA coverage for all features.
- Support the automation of repetitive testing workflows and CI/CD processes.
- Validate and verify that new features and fixes align with business requirements and user expectations.
- Continuously improve QA processes and advocate for best practices across the development team.
- Ensure zero major defects reach production by maintaining rigorous QA standards.
- Reduce the manual testing cycle time through strategic automation and efficient workflows.
- Improve release confidence and consistency by expanding test coverage and documentation.
- Collaborate with the development team to detect and resolve issues early, reducing post-launch fixes.
Key Skills and Experience
- Proven experience as a QA Engineer or Software Tester, ideally in a SaaS or startup environment.
- Proficiency with manual testing and exposure to automation tools such as Playwright, Cypress, or Selenium.
- Strong understanding of web technologies (HTML, CSS, JavaScript) and API testing tools like Postman or Insomnia.
- Familiarity with CI/CD pipelines (e.g., GitHub Actions, Jenkins) and version control systems (Git).
- Experience using bug tracking tools (Jira, Linear, or similar) and test management platforms.
- Strong analytical and problem-solving skills with exceptional attention to detail.
- Excellent communication skills, able to collaborate effectively across engineering, product, and design teams.
Bonus Skills
- Experience writing automated end-to-end tests for React or Node.js applications.
- Knowledge of performance testing tools (e.g., k6, JMeter) or security testing fundamentals.
- Familiarity with SQL and database validation for backend data accuracy.