Job Openings
Sr. Quality Assurance Engineer (Test & Automation)
About the job Sr. Quality Assurance Engineer (Test & Automation)
Job Context:
Riseup Labs is looking for a dynamic Quality Assurance Engineer to write and execute tests to ensure product quality. As a QA engineer, you will be designing and implementing tests, debugging, and taking corrective actions
Job Responsibilities:
- Design, develop, and maintain automated test frameworks and test suites
- Test and evaluate new features, identifying areas for modification and improvement
- Build and optimize CI/CD pipelines with integrated testing strategies
- Write and implement efficient code to automate testing processes
- Develop and maintain end-to-end, integration, and unit tests using modern testing frameworks
- Implement performance testing and monitoring solutions
- Create and maintain test documentation, quality assurance procedures, and testing standards
- Monitor QA activities, test results, defects, and perform root cause analysis for customer bugs
- Lead test automation initiatives and innovation in quality processes
- Work closely with developers, UX designers, and product owners
- Conduct database testing and ensure data integrity
- Maintain and upgrade existing testing systems
- Participate in code reviews with a focus on testability and quality
- Rotational on-call & support duties
Educational Requirements:
- B.Sc in Computer Science and Engineering from any reputed public or private university.
Additional Requirements:
- 5+ years of experience in automation, acceptance & integration tests
- Strong programming skills in Python, JavaScript/TypeScript
- Extensive experience with Web & API automation frameworks
- Strong knowledge of version control systems (Git, Bitbucket, GitHub) and Gitflow
- Strong Experience with WebDriver-based frameworks (Cypress, Playwright, Selenium, etc)
- Expertise in building custom automation frameworks and performing code reviews
- Proficiency with test case management tools
- Strong background in integration and database testing
- Strong ability to identify and implement process improvements, lead testing initiatives & guide the team toward it
- Experience with data integrity testing
- Hands-on experience with performance testing tools (JMeter or similar)
- Expertise in E2E testing of web applications
- Proficiency with Linux commands & working in Linux-based systems
- Experience with containerization & Orchestration (Docker & K8s) is an Huge asset
- Expertise in testing REST APIs
- Experience with visual regression testing
- Strong understanding of Service-oriented Architecture & Serverless architecture
- Proficiency in working across different operating systems (Windows, Linux & Mac)
- Experience with NextJs is a huge asset
Workplace:
- Work from home
Working Hours:
- 9:00 pm - 6:00 am
Salary Range:
- Negotiable (Based on experience and skills)
Compensation & Other Benefits:
- Annual Retreat
- Weekends - 2 days
- Team Outing
- Wedding Bonus
- Celebration of Events & Occasions
- Govt. Holidays
The Application Process:
- Telephone Round.
- Client Interview
- Job Offer.
NB: Only shortlisted candidates will be communicated in the recruitment process.