• Experienced in advanced code development, code review, and construction and use of automation frameworks
• Hands-on experience with automating different testing suites for example: System, Regression, Smoke, Performance, Load.
• Successfully developed high quality test strategies and text execution
• Analyzed application logs and utilized basic debugging techniques
• Experienced in Agile testing methodologies and tools, unit and integration testing, and data virtualization tools
• Deep knowledge of continuous integration, testing and delivery and toolsets that provide this ability.
• Familiarity with UI automation frameworks, tools, and techniques to validate user interfaces (mobile, portal, web, etc.)
• Successfully designed and developed automated testing suites for native mobile applications on iOS and Android.
• Demonstrated ability to create a behavior-driven automated test suite.
• You have experience with test automation frameworks for mobile and web apps (Cypress, Appium, XCTest UI, Espresso)
• Previous experience implementing and complying with ADA and WCAG requirements.
• Able to mentor peers and guide less experienced Team members
Responsibilities
• Play a pivotal role on the Agile team in the continuous validation of web applications, system to system interfaces and complete software solutions • Design and develop test automation scenarios to validate system to system interfaces and complete software solutions (for API and UI tests) • Interact with business and development stakeholders to define test plans and schedules • Translate complex system requirements and specs into test requirements and testing methods • Identify and implement complex automation efforts, including refactoring of automation code where needed • Work closely with software engineers to build quality in, ensuring proper test and requirement coverage, configuration quality, monitoring, early performance testing • Generate test data for defined test cases, recognize test environment preparation needs, and execute existing test plans and report results • Participate in project-level reviews, walkthroughs and inspections, and conduct test reviews, including test plans, requirements, cases and automation coverage • Document performance test strategies and test plans, and execute performance validation • Collect quality metric data and communicate test status/risks to stakeholders • Work closely with developers to identify code defects or regressions • Closely adhere to quality standards and assist team members in validating application functionality through the implementation of test strategies, frameworks, tools, reports, etc. • Assist in planning and documenting test strategies and acceptance criteria based on customer needs • Participate in requirements review, story elaborations and testing activities • Design, code, and construct automation tests; escalate issues during testing • Provide automation tests for operations teams to use in Ci/Cd automated quality gates • Perform Exploratory testing as required • Raise process improvement opportunities • Act as first-review for project-level reviews, walkthroughs and inspections • Provide technical support and mentoring to junior team members • Perform demos of new product functionality to stakeholders