Essential Functions
• Work with Business Analysts to identify scenarios to be tested to verify that required functionality exists (or has not been broken).
• Write test scenarios in Gherkin syntax to provide consistency in how requirements are defined and in a manner that can easily be read by business stakeholders, business analysts, designers, developers and testers.
• Utilize a BDD (Behavior Driven Development) framework, such as SpecFlow, to capture all application scenarios as living documentation and implement the UI automation code that verifies that scenarios either Pass or Fail.
• Create and maintain the test code in Azure DevOps code repositories.
• Build Azure DevOps Pipelines to automate test project builds, test runs and status reporting.
• Engage in regression testing across multiple environments leading up to production releases.
• Deploy automated tests to lower environments (DEV QA, UAT) and identify any issues and subsequent solutions.
• Maintain all test code using clients standard version control protocols.
• Identify, report, and follow up on defects, ensuring they are resolved in line with expected outcomes.
• Verify that resolved issues and completed Azure stories meet all requirements.
• Create, implement, and manage comprehensive testing strategies to cover all aspects of the software.
• Design end-to-end tests for scenarios involving multiple applications and integration tests for cross-team dependencies.
• Provide accurate estimations of testing efforts during sprint and PI (Program Increment) planning.
• Gain deep business and application knowledge to predict user behavior accurately.
• Work closely with developers to understand intended application behaviors and ensure alignment with test strategies.
Education and Qualifications
• Bachelor’s degree in information technology, Computer Science, Business Administration, or related field. Equivalent experience will also be considered.
Experience, Skills and Competencies Required
• Proven experience in software quality assurance with a strong understanding of software development life cycles and Agile methodologies.
• Strong technical and analytical skills, with experience in creating and managing testing strategies, and designing complex integration tests.
• Experience with Azure DevOps, Miro, FIGMA, and other project management and design tools.
• Excellent problem-solving abilities, able to identify defects, and design gaps and suggest effective resolutions.
• Strong communication skills, capable of conveying technical and business concepts to diverse audiences and leading cross-functional teams.
• Ability to work independently as well as collaboratively in a fast-paced environment, balancing multiple projects and priorities effectively.
About the job Job Type: Regular Time Type: Full time Work Shift: Day (United States of America) Benefits: 5 Weeks Paid Time Off Holidays Comprehensive Health, Vision, Dental, 401K Make a meaningful impact on people's lives! Requirements...
...distinguish color variations ~ Comfortable with physical work (sorting, lifting boxes, moving supplies)~ Must be comfortable around dogs as there is always one around ~ Must have experience with scanning and archiving digital assets ~ Must be okay working...
...We are looking for a Full-time (36 hours a week) Registered Nurse for an Inpatient Unit position in the Hospice setting. We are in need of an RN who can work 3x12-hour shifts from 7pm - 7:30am. The night shift will be paid at a 10% shift differential! The Registered Nurse...
Job ID: 510736 Non-Exempt Oldcastle Infrastructure, a CRH company, is the leading provider of utility infrastructure solutions for the water, energy, and communications markets throughout North America. Were more than just a manufacturer of precast concrete, polymer...
...detail-oriented Office Administrator on a part-time, contract basis. This role is vital in... ..., dependable, and comfortable working onsite This contract, part-time position... ...fully onsite, with the added benefit of remote work on Fridays during summer. This contract...