Senior QA Engineer (Manual & Automation)
We’re seeking a proactive and detail-oriented QA Engineer to join our team. In this role,
you’ll be responsible for ensuring our web applications and APIs meet the highest quality
standards. You’ll work closely with our developers and product teams to design, execute,
and refine both manual and automated testing strategies. Your ability to think outside the
box and communicate effectively will be key to maintaining our reputation for excellence.

Who we are:
We’re a fast-paced startup committed to delivering high-quality releases and an outstanding
user experience. We thrive on innovation, collaboration, and a commitment to excellence. If
you’re someone who enjoys diving deep into both manual and automated testing, and
you’re eager to make an impact in a dynamic environment, we’d love to hear from you.
user experience. We thrive on innovation, collaboration, and a commitment to excellence. If
you’re someone who enjoys diving deep into both manual and automated testing, and
you’re eager to make an impact in a dynamic environment, we’d love to hear from you.
Responsibilities:
- Define and execute comprehensive test plans covering functional, regression, usability, UI, and non-functional aspects for web applications and APIs.
- Develop both manual and automated test cases, ensuring thorough coverage and efficient testing cycles.
- Review requirements, specifications, and technical design documents to understand the project scope and quality expectations.
- Identify, report, document, and track defects/bugs, ensuring clear communication with developers and stakeholders.
- Maintain and update detailed test schedules and test documentation (STP, STD, STR).
- Perform hands-on test execution and continuously improve test processes. Utilize API testing tools like Postman and write SQL queries to validate backend data integrity.
- Work across environments including Linux and Windows servers, ensuring consistent performance and reliability.
- Leverage scripting skills (e.g., Bash, Python, JavaScript) and tools (e.g., Playwright, Jenkins, Git) to create and maintain automation frameworks.
- Implement infrastructure-as-code (IaC) principles ensuring infrastructure consistency and repeatability
- Collaborate effectively in a dynamic environment, working closely with cross-functional teams to address infrastructure-related issues and improve system performance
Experience & Skills:
- Bachelor’s degree in computer science, Engineering or related field – preferred
- Manual Testing Expertise: 1-3 years of hands-on experience in manual testing.
- Proven expertise in writing detailed test documentation and maintaining test schedules.
- Solid background in testing backend servers, web applications, and APIs.
- Familiarity with API testing tools (e.g., Postman) and the ability to write effective SQL queries.
- Hands-on Experience with CI/CD tools such as Jenkins, Azure DevOps.
- Experience with both Linux and Windows server environments.
- Technical knowledge in networking and communication protocols.
- Proficiency with issue tracking and project management tools (e.g., JIRA).
- Experience with at least one scripting language (Bash, Python, JavaScript) and exposure to tools like Playwright, Jenkins, or Git is a plus.
Personality & Soft Skills:
- Team Player: You thrive in a collaborative environment and value open, honest communication.
- Innovative Thinker: You’re not afraid to think outside the box and propose creative solutions to complex testing challenges.
- Detail-Oriented: You have a keen eye for detail, ensuring that nothing slips through the cracks.
- Adaptable & Proactive: You embrace change and are always looking for ways to improve processes and quality.
- Strong Communicator: You can articulate complex issues clearly and concisely to both technical and non-technical team members.
- Passionate & Self-Motivated: You’re driven by a passion for quality and excellence, and you take ownership of your work from start to finish.