Lead Test Engineer
Locations: Tampa, FL
This is a Full-time/Permanent Position with our Client (Visa sponsorship is not available for this role)
QUALIFICATIONS:
- Bachelor's degree and/or equivalent experience preferred
- Proven min experience of 5-7 years with automated unit and integration testing.
- Experienced in Agile/Waterfall, onsite/offshore work model and coordination
- In depth knowledge of the software implementation lifecycle (specifically the testing model, methodology, and processes),
- Experience with Test Engineering methodologies and Test Automation Frameworks
- Proficient in automation at all software layers (e.g. UI, services, APIs, etc.) as well as CI/CD technologies (e.g. Cloudbees, Jenkins, Cucumber, Git, JUnit, Jira, etc.).
- Sophisticated Java / Selenium development skills with significant experience applying those skills in test environments.
- Extensive experience with testing modern scripting language-based components.
- Proven expertise in frontend test automation using Selenium Webdriver.
- Expert and hands on with backend test automation using Rest Assured/Karate for API testing. JDBC/JPA for database testing (Oracle/ DB2/ Snowflake).
- Experience in writing sophisticated SQL queries.
- Experience with JIRA, Microfocus ALM, Bitbucket, Git, and Jenkins
- Demonstrable ability with test data management is a plus
- Detailed understanding of smoke testing as well as regression testing
- Experienced in an Agile/DevOps environment in collaboration with BAs, product owners and application developers.
- Requires the ability to work well with both business clients and technical team and the ability to work independently, both individually and as part of a team.
- Experienced in mentoring more junior Test engineers, verifying work products and providing mentorship as needed.
- Unix, Python and AWS experience in a plus
- Requires a functional understanding of distributed and/or mainframe test environments