Lean Tech

Senior QA Engineer

Lean Tech

full-time

Posted on:

Location Type: Remote

Location: Remote • 🇺🇸 United States

Visit company website
AI Apply
Apply

Job Level

Senior

Tech Stack

AzureCloudJavaScript.NETRabbitMQSeleniumSQL

About the role

  • Lead the development, implementation, and maintenance of comprehensive test plans and strategies, including designing tests from scratch, determining applicable test cases, and ensuring full coverage for high-quality software delivery.
  • Collaborate with developers, product teams, and external partners to validate results, providing clear and detailed reports to stakeholders.
  • Identify, define, and document test cases thoroughly, ensuring alignment with product features and business requirements, and track bugs through their lifecycle.
  • Perform thorough regression testing when bugs are resolved, ensuring new changes don’t negatively impact existing functionality.
  • Develop and apply testing processes for new and existing products to meet client needs, including specifying test types (functional, non-functional, etc.), test strategies, and expected results.
  • Monitor debugging process results and investigate the causes of non-conforming software, proactively identifying areas for improvement in testing processes.
  • Stay up-to-date with new testing tools and strategies, continuously improving the testing approach to meet evolving product demands.

Requirements

  • 5+ years of experience in QA automation using Selenium, TestComplete, or similar tools.
  • Strong background in creation of test plans
  • Strong knowledge of software QA methodologies, tools, and processes.
  • Experience in writing clear, concise, and comprehensive test plans and test cases.
  • Intermediate experience with web applications testing, specifically with C# and .NET technologies.
  • Strong analytical skills, especially in identifying system-wide changes and potential side effects.
  • Excellent communication and problem-solving skills, necessary for effective collaboration with stakeholders, vendors, and partners.
  • Hands-on experience testing cloud-based applications and APIs in enterprise environments, with a particular focus on Azure platforms and .NET Framework services.
  • Perform API testing to validate functionality, reliability, performance, and security of APIs.
  • Utilize JavaScript tools for testing to automate repetitive tasks and streamline the testing process.
  • Experience with RabbitMQ and/or IBM MQ (or any Message Queue software)
  • Hands-on experience with automated testing tools and scripting.
  • Familiarity with Agile frameworks and regression testing.
  • A solid understanding of SQL and scripting.
Benefits
  • Health insurance
  • Professional development opportunities

Applicant Tracking System Keywords

Tip: use these terms in your resume and cover letter to boost ATS matches.

Hard skills
QA automationSeleniumTestCompletetest planstest casesweb applications testingC#.NETAPI testingSQL
Soft skills
analytical skillscommunication skillsproblem-solving skills