
Senior QA Automation Engineer
- Hybrid
- Kathmandu, Bagmati, Nepal
- Quality Assurance
Job description
About Leapfrog
Leapfrog is on a mission to be a role model technology company. Since 2010, we have relentlessly worked on crafting better digital products with our team of superior engineers. We’re a full-stack company specializing in SaaS products and have served over 100 clients with our mastery of emerging technologies.
We’re thinkers and doers, creatives and coders, makers and builders— but most importantly, we are trusted partners with world-class engineers. Hundreds of companies in Boston, Seattle, Silicon Valley, and San Francisco choose us to gain speed, agility, quality, and stability, giving them an edge over their competitors.
About the role
As the Senior QA Engineer, you'll spearhead comprehensive testing strategies, leveraging tools like Cypress, Postman, and Mocha, ensuring seamless functionality, usability, and accessibility. Your role extends to crafting meticulous test plans, mentoring teams, and ensuring compliance with acceptance criteria and industry standards. Collaborating with cross-functional teams, you'll drive innovation, optimize testing processes, and champion cutting-edge methodologies for exceptional product quality.
Lead the design, development, and maintenance of scalable and robust automation frameworks, ensuring they align with best practices and industry standards.
Architect and implement complex automation solutions that provide high test coverage, optimize execution time, and enhance the overall efficiency of the testing process.
Collaborate with stakeholders to define the automation strategy, test plans, and test cases, ensuring comprehensive coverage of functional and non-functional requirements.
Mentor and provide technical guidance to junior QA Engineers, reviewing their automation code, providing feedback, and promoting best practices.
Continuously assess and improve the automation infrastructure, tools, and processes to enhance test efficiency, reliability, and maintainability.
Analyze test results, identify patterns, and collaborate with cross-functional teams to investigate and resolve complex issues and system defects.
Collaborate with the DevOps team to integrate test automation into the CI/CD pipeline, including build deployments, continuous testing, and environment management.
Stay updated with emerging trends, tools, and technologies in test automation and advocate for their adoption, ensuring the QA team remains at the forefront of industry advancements.
Collaborate with QA managers and other stakeholders to define QA processes, standards, and best practices, and actively contribute to process improvements.
Job requirements
Graduate in Computer Engineering or similar IT background or equivalent practical with minimum 3 years of professional experience.
Proficiency in API testing and tools such as Postman or Rest Assured.
Strong proficiency in any of the programming languages such as Python, Java, or JavaScript, and experience with any automation tools like Selenium WebDriver, Cypress, Appium, or Playwright.
Proven track record of driving process improvements and implementing innovative approaches to enhance the efficiency and effectiveness of the QA automation process.
Demonstrable experience with Agile methodologies.
Excellent understanding of software test methodologies, best practices, and terminology.
Proven experience utilizing both structured and exploratory testing techniques.
Good experience with Gherkin, Git, and OOP concepts.
Good knowledge of OWASP security guidelines for web development and security tools.
Knowledgeable of UNIX, AWS, Jenkins, and other deployment tools
Strong desire to work in a quality-focused environment, balancing multiple project responsibilities concurrently with effectiveness and efficiency.
Working expertise in the test environment setup, including operating system, browsers, database, and configuration.
Communication skills, analytical and problem-solving skills.
🎁 Benefits and perks:
We believe our people are our greatest strength. With perks and benefits, we intend to offer everything our people need to do their best while maintaining a healthy balance between work and personal life.
Daily Work Support
🏠 Hybrid work: Work from office or home, depending on our flexible roster
💻 Support for resources: Receive a monthly internet and laptop allowance, and request resources for convenient WFH.
📆 5-day workweek: Enjoy weekends off and return refreshed on Mondays.
🍔 Food: Access to healthy meals while on-site.
Professional Growth
📚 'Growth mindset' fund: Investment in your post-grad degree, learning opportunities, and career growth.
👶 Child scholarship: Scholarships for your child in selected schools.
📈 Bi-annual bonus: Get timely festival and company bonuses.
Work/Life Balance
✈️ Paid time-offs: Annual, sick, well-being, and bereavement leaves.
🍼 Maternity leave: 3 months of paid leave, 1 month of unpaid leave, and 90 days of reduced workload.
🐣 Paternity leave: 15 days of paid paternity leave and 30 days work from home option after that.
💊 Menstruation leave: 6 days of paid menstruation leave annually.
We take care of you
🌿 Your well-being: Company-funded counseling services from certified therapists as well as COVID care services.
💰 Retirement fund: Social security fund with health and accidental insurance.
💸 Bank loan for eligible employees: Access bank loans processing through our partner banks.
Celebrating your efforts
🎉 Engagement and Events: Team lunch/dinner, company outings, and festival celebrations with your favorite co-workers!
😎 Exposure: Visit and work in the States and build better client rapport.
💖 Recognition: In-house awards, appreciation platforms, and benefits at key tenure years.
or
All done!
Your application has been successfully submitted!
You've already applied for this job
We appreciate your interest in this position. Unfortunately, you have already applied for this job.
