Sr. QA Engineer
Details / requirements:
About the Role
We are looking for a highly experienced Senior QA Engineer with proven records of software quality assurance.
As a Senior QA Engineer, you will play a key role in shaping our QA strategy and ensuring the highest quality standards across our SaaS platforms. You will work closely with engineering, DevOps, and product teams to define testing frameworks, automate regression and integration testing, and establish quality benchmarks. You will also mentor QA team members, guide best practices, and help us build a culture of continuous testing and improvement.
About Codewing
Codewing Solutions is a fast-growing product company based in Kathmandu.
Our products are used by millions of people in over 165 countries — from travel agencies to bloggers, coaches, and small businesses.
At Codewing, we don’t do client projects. We build our own global software products — and we keep growing.
Some of our most popular products include:
- Tripcart – A tour booking software (SaaS)
- WP Travel Engine – A travel booking plugin for SEO-optimized travel sites
- Rara Themes – A WordPress theme shop for small businesses
- Blossom Themes – Empowering women entrepreneurs with feminine WordPress themes
- WP Delicious – A comprehensive recipe plugin for creating food-related websites
Tripcart is one of our flagship products. It is a tour booking software for travel companies to build their own SEO-friendly booking websites, manage bookings, and grow online. Think of it as Shopify — but for tour operators.
Location and Compensation
- Location: In-office (Codewing, Chandol, Kathmandu)
- Positions Open: 1
- Salary: NPR 9.6 - 14.4 Lakhs per year
Key Responsibilities
1. Quality Strategy & Leadership
- Define and drive QA strategy across products and microservices.
- Mentor and guide junior QA team members, fostering skill development and ownership.
- Collaborate with engineering leads to embed quality into every stage of the development lifecycle.
2. Automation & Process Optimization
- Design and implement automated test suites for functional, integration, and regression testing.
- Identify opportunities to reduce manual testing effort through automation tools and frameworks (e.g., Selenium, Playwright, Cypress, JMeter, Postman, etc.).
- Maintain continuous testing pipelines integrated with CI/CD (Jenkins, GitHub Actions, GitLab CI, or AWS CodePipeline).
3. Integration & API Testing
- Test and validate complex integrations across microservices, APIs, and third-party systems.
- Develop robust API test scripts and ensure consistent validation of service interactions.
4. Performance, Load, and Security Testing
- Conduct performance and load testing to ensure system reliability under stress.
- Identify and document performance bottlenecks, and collaborate with engineering teams on optimization.
- Perform basic security testing, such as input validation, authentication, and API security validation.
- Benchmarking & Continuous Improvement
- Establish and track QA metrics, performance benchmarks, and test coverage standards.
- Drive improvements in QA tools, environments, and practices.
- Advocate for continuous improvement in development and release processes.
Requirements
Experience: 5+ years of professional experience in software testing and QA roles, with at least 2 years in a senior or mentoring capacity.
Technical Skills:
- Strong hands-on experience with test automation frameworks (Selenium, Cypress, Playwright, etc.).
- Solid understanding of API and microservice testing using tools like Postman, RestAssured, or similar.
- Proficiency in performance/load testing tools (JMeter, Locust, k6, etc.).
- Familiarity with CI/CD integration and test automation pipelines.
- Experience in basic security testing and identifying common vulnerabilities.
- Strong analytical and debugging skills.
Soft Skills:
- Excellent communication, collaboration, and mentoring skills.
- Ability to work cross-functionally and align QA priorities with product and engineering goals.
- Strong sense of ownership and accountability for product quality.
Good to Have
- Experience with SaaS platforms and multi-tenant architectures.
- Exposure to legacy system modernization projects.
- Knowledge of cloud environments (AWS preferred) and containerized setups (Docker, Kubernetes).
- Familiarity with monitoring tools and observability best practices.
Perks & Benefits
- Work with a passionate team that has a proven record of building world-class products
- 5 working days
- Medical and Accidental Insurance
- Dashain Bonus
- Referral Incentives
- Free lunch and snacks
- Unlimited coffee and tea
- Flexible working hours
- Annual Performance Appraisal
- Performance Bonus
- Social Security Fund (SSF)
- 30 days paid leave annually
- Training and Engagement Programs (futsal, office trips, etc)
- Opportunities to attend local and international events
How to Apply
If you’re passionate about ensuring top-notch software quality, building robust automated testing frameworks, and driving excellence in a product-focused team, we’d love to hear from you.
Please fill out the application form using the link below:
Overview
| Category | Information Technology, Engineering - Computer, Engineering - Software |
| Openings | 1 |
| Salary | Rs. - 960000 to 1440000 / Year |
| Position Type | Full Time |
| Position Level | Senior Level |
| Experience | 5+ years |
| Education | B.E. in Computer Science, Bachelors in Computer Science |
| Posted Date | 30 Oct, 2025 |
| Apply Before | 29 Nov, 2025 |
| City | Kathmandu |