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.