Lead Test Engineer

DTCCTampa, FL
13hHybrid

About The Position

The Enterprise Test Engineering ("ETE") family is responsible for ensuring that all applications and systems meet defined quality standards. The ETE family encompasses three major areas including (a) functional testing, (b) non-functional testing, and (c) test architecture and enablement. Other key focuses include regression testing, browser testing, performance testing, capacity and stress testing, resiliency testing, environment management services, and infrastructure testing. Develops, conducts, and evaluates testing processes, working closely with developers to remediate identified system defects. In-depth knowledge of automated testing tools, and quality control and assurance approaches including the creation of reusable foundational test automation framework for the entire organization. The Lead Test Engineer is responsible for independently leading Test Engineering teams. You will be developing test plans and implementing those plans against the corresponding test procedures. You will be accountable for the development, release, and maintenance of test procedures.

Requirements

  • Bachelor’s degree in Software Engineering, Computer Science or a related field and 7 years of experience in the job or related position.
  • Agile/Waterfall, onsite/offshore work model and coordination.
  • Software implementation lifecycle (specifically the testing model, methodology, and processes).
  • Governance, risk, and compliance applications and business processes
  • Test Engineering methodologies and Test Automation Frameworks
  • 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.).
  • Java / Selenium development skills with experience applying those skills in test environments.
  • Tracking test execution milestones and reporting on issues and risks with the potential to affect project timelines.
  • Testing modern scripting language-based components.
  • Frontend test automation using Selenium Webdriver.
  • Hands on with backend test automation using Rest Assured/Karate for API testing. JDBC/JPA for database testing (Oracle/ DB2/ Snowflake).
  • Writing sophisticated SQL queries.
  • JIRA, ALM, Bitbucket, Git, and Jenkins.
  • Mentoring junior test engineers, verifying work products and providing mentorship, as needed.

Responsibilities

  • Responsible for system integration testing, including automation, of newly developed or enhanced applications.
  • Play an active role in translating business and functional requirements into concrete results.
  • Lead, develop, and advise on test automation strategies and provide critical feedback in requirements, design, implementation and execution phases.
  • Partner with collaborators - Product Management, Application Development, DevOps and other technical teams.
  • Track test execution milestones and report on issues and risks with the potential to affect project timelines.
  • Construct appropriate end-2-end business scenarios through the application of a broad understanding of business objectives and goals.
  • Responsible for Delivery Pipeline adoption
  • Identify dependencies for environmental and data requirements.
  • Contribute to standard framework of reusable functions.
  • Develop a thorough understanding of the product(s) being delivered.
  • Responsible for process compliance & associated documentation
  • Aligns risk and control processes into day-to-day responsibilities to supervise and mitigate risk; escalates appropriately.
  • Works closely with business and AD domain experts, to continually improve depth and breadth of knowledge for assigned applications/systems.
  • Responsible for Project Coordination and Technical Management tasks.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service