Search by job, company or skills

Risewave Consulting, Inc.

Quality Assurance Automation Lead

new job description bg glownew job description bg glownew job description bg svg
  • Posted 13 days ago
  • Be among the first 10 applicants
Early Applicant

Job Description

Responsibilities:

Test Planning and Strategy:

  • Guide and lead QA testers, providing testing directions, support and reviewing automated test scripts.
  • Oversee testing activities, ensuring adherence to defined processes, metrics and quality standards, and foster continuous improvement within the team.
  • Collaborate with stakeholders to understand project requirements and create test plans.
  • Define test strategies and scope, including test objectives, test environments, test cases, and test data.

SLA Management & Reporting:

  • Configure and maintain JIRA dashboards and reports to monitor SLA compliance and drive timely resolution.
  • Define defect severity categories (Critical/High/Medium/Low) with associated response and resolution SLAs.
  • Configure and maintain JIRA dashboards and reports to monitor SLA compliance and drive timely resolution.

Test Automation:

  • Develop, maintain, and enhance automated test scripts using Selenium framework.
  • Implement test scripts for various types of testing for web applications (e.g., functional, regression, performance, smoke).
  • Automate the deployment of test environments as needed.

Test Execution:

  • Execute automated and manual test scripts, analyze test results, and categorize and report defects.
  • Monitor and manage test environments and configurations.
  • Execute API testing using various tools (Postman, Rest assured, etc.)

Test Data Management:

  • Create and maintain test data sets required for automated and manual testing.
  • Ensure data consistency and data isolation in test environments.
  • Defect Management:
  • Identify, report, and track defects using issue tracking systems (e.g., JIRA).
  • Work closely with the development team to prioritize and resolve defects.

Documentation:

  • Document test plan, test strategy, test cases, test scripts, and test results.
  • Document Performance Test Plan/Strategy.
  • Maintain comprehensive documentation of testing processes and procedures.

Collaboration and Communication:

  • Collaborate with cross-functional teams, including developers, product managers, and quality assurance teams.
  • Communicate test progress, results, and issues to relevant stakeholders.

Performance Testing:

  • Design and review testcases together with Performance testers.
  • Conduct performance testing and analyze system performance under different conditions.
  • Develop, Maintain and Execute JMeter Scripts.
  • Identify performance bottlenecks and suggest improvements.
  • Prepare detailed Performance Test Reports, including findings, risks.

Skills

  • 5+ years of QA experience, including at least 2 years as a senior or lead QA tester role.
  • Proficiency in test automation tools and frameworks using Selenium.
  • Proficiency in Performance Test tool JMeter.
  • Strong programming and scripting skills (e.g., Java, Python).
  • Experience with BDD tools like Cucumber or SpecFlow.
  • Exposure to cloud platforms (AWS, Azure) and containerization (Docker).
  • Knowledge of version control systems (e.g., Git).
  • Excellent problem-solving skills and attention to detail.
  • Strong communication and collaboration skills.
  • Knowledge of agile development methodologies is a must

Education and Certification

  • Bachelors or associate degree in IT discipline
  • ISTQB or similar QA certification is a plus.

More Info

Job Type:
Industry:
Employment Type:

Job ID: 142923425