FNBO is seeking a Senior QA Automation Engineer to ensure the quality and reliability of their software applications, with a focus on defining, implementing, and maintaining advanced automation solutions and strategies.
Requirements
- 5+ years experience using UI and/or API automation tools - examples: TestComplete, Selenium / Appium, Cypress, Postman, Swagger, GitLab, Postman
- 5+ years hands-on experience programming/scripting with JavaScript and/or Java
- Additional scripting experience a plus: Python, C, PowerShell, SQL, XML
- 5+ Experience executing all levels of testing (System, Functional, Integration, and Regression)
- 5+ Experience in web, microservices, and database automation
- 3+ Experience with Git as a version control system, in conjunction with solutions such as Bitbucket, GitHub or GitLab
- Experience setting up and maintaining automation frameworks
Responsibilities
- Apply Quality Engineering principles throughout the Agile lifecycle
- Lead and Drive ‘Quality / Automation as a Team Mindset’ within the team
- Exhibit domain knowledge and product expertise for supported applications
- Decompose stories/business requirements into test cases that clearly articulate test objectives, steps, and expected results
- Estimate, prioritize, plan, coordinate/perform and document results of test execution
- Report, track, and retest defects/bugs prior to release
- Participate in and conduct regular test case peer reviews and automation code reviews
Other
- Bachelor’s degree or equivalent work experience and/or certifications
- Unrestricted work authorization and not require future sponsorship
- Excellent written and verbal communication skills with experience communicating complex information
- Ability to work onsite for three (3) or more days a week and have a dedicated workspace when working onsite
- Ability to participate in agile ceremonies and contribute to developing acceptance criteria