Job Description :

Position: Lead SDET

Duration: 6-12 months

Location: Remote

 

I’m looking for someone who uses C# in test automation for back-end systems and who is also capable of providing QA leadership to the team.

 

Summary:

  • Contribute to the team’s effectiveness and efficiency by defining, designing and executing tests in support of the agile development process.
  • Design and development automated testing code and scripts with inputs and expected results as part of a test framework. This includes integration, UI, and acceptance level tests.
  • Drive testing mindset on agile team and support developers in their creation of efficient and comprehensive automated unit and integration tests. Partner with developers to improve and automate test processes.
  • Research and maintain testing frameworks and tools.
  • Design test scenarios, acceptance criteria (using gherkin) and test data.
  • Conduct exploratory testing and other manual testing as needed leveraging critical thinking and product knowledge to find issues rapidly.
  • Configure and maintain tooling for testing, coverage and reporting.
  • Report on and maintain test results.
  • Identify and track defects; work with developers and business analysts to identify and isolate issues.
  • Provide end user support for production technology solutions. May include creation and execution of SQL database queries.
  • Advocate for maintaining a high-quality bar, making sure quality and testing is an integral part of development.
  • Communicate clearly with product, design and technical stakeholders.
  • Contribute to the team’s effectiveness and efficiency by providing QA leadership, educating, supporting and setting an example of software development best practices as related to testing.
  • Stays focused and actively engaged in all the agile ceremonial meetings

 

Knowledge and Experience:

  • 10+ years of experience as a Quality Assurance Specialist/QA Analyst role in a high performance and dynamic team environment.
  • Agile mindset and fast to adapt to change.
  • Excellent communication, analytical and time management skills.
  • Must demonstrate ability and desire to continually learn.
  • Experience designing and implementing test automation code using C# and other programming languages, automation scripts, and test automation tools such as Selenium/Appium, Ready API, and other resources.
  • Experience with test case management tools, test case generation techniques, and problem tracking/reporting systems.
  • Extensive experience with creation/refinement of acceptance criteria using Gherkin,
  • Proven continual self-learning in the ever-changing landscape of test and test automation techniques, frameworks, and tools/technologies
  • Proven ability to perform functional, integration, load/stress and regression testing and to accurately evaluate and document the results.
  • Experience with database management systems/SQL.
  • In depth understanding of current business processes in one or more functional business areas.
  • Proven ability to analyze business requirements, and understand business activity and information models, to develop appropriate tests.
  • Experience working with developers to ensure that systems are designed for reliability, performance and testability.

 

Education:

Bachelor's degree, or similar experience, preferably in an IT-related discipline.

             

Similar Jobs you may be interested in ..