Apply

QA Lead Software Engineer

Posted 2 days agoViewed

View full description

💎 Seniority level: Lead, 5+ years

📍 Location: United States

🔍 Industry: Software Development

🏢 Company: Rockstar👥 11-50LifestyleRetailFashionLeisureApparel

🗣️ Languages: English

⏳ Experience: 5+ years

🪄 Skills: AWSLeadershipPythonSoftware DevelopmentAgileCypressGitJavaJavascriptJenkinsJMeterQAQA AutomationSCRUMJiraAPI testingManual testingTestRailSeleniumCommunication SkillsCI/CDProblem SolvingMentoringTeam managementSoftware Engineering

Requirements:
  • Proficiency in QA methodologies, tools, and processes.
  • Strong knowledge of software development life cycle (SDLC).
  • Hands-on experience with test automation frameworks (e.g., Selenium, Cypress, Playwright, Appium).
  • Proficiency in scripting languages (e.g., Python, JavaScript, Java).
  • Experience with version control systems (e.g., Git) and CI/CD pipelines (e.g., Jenkins, GitHub Actions).
  • Familiarity with bug tracking tools (e.g., JIRA, Bugzilla) and test case management tools (e.g., TestRail, Zephyr).
  • Strong leadership, mentoring, and team-building skills.
  • Excellent problem-solving and critical-thinking abilities.
  • Strong communication and collaboration skills.
  • Ability to handle multiple tasks and prioritize effectively.
  • 5+ years of experience in QA roles, with at least 2 years in a lead or managerial capacity.
  • Experience working in Agile/Scrum environments.
  • Familiarity with cloud platforms (AWS, Azure, GCP) is a plus.
  • Experience with mobile application testing is a plus.
Responsibilities:
  • Lead and mentor a team of QA engineers.
  • Define and implement QA best practices, processes, and metrics.
  • Collaborate with development, product, and other cross-functional teams.
  • Develop, implement, and maintain test plans and test cases.
  • Plan and execute various types of testing, including functional, performance, regression, usability, and automation testing.
  • Design and improve automation frameworks for continuous testing.
  • Ensure adherence to quality standards across the development lifecycle.
  • Identify, document, and track software defects through resolution.
  • Analyze testing outcomes and provide insights to improve product quality.
  • Identify areas for improvement in testing processes and tools.
  • Stay updated on industry trends, tools, and technologies.
  • Prepare detailed reports on testing activities, results, and quality metrics.
  • Communicate risks and status updates to stakeholders effectively.
Apply