Functional Test Engineer
Georgia Tek Systems
OH, OH
Apply
JOB DETAILS
LOCATION
OH, OH
POSTED
30+ days ago
Title – Functional Test Engineer
Location – Cincinnati, OH ( 5 days onsite)
Domain Skill:
Strong banking domain expertise related to commercial loan systems, including customer onboarding, funding and boarding, and end to end loan lifecycle management. This includes handling multiple accruals and non-accrual scenarios, charge off processing, collateral processing, participation/syndication, billing, ticklers, late charges, and related loan servicing functions.
Testing Skills Required
Technical Skills Required
Additional Requirements
What You Should Have
• Cloud Experience: Exposure to working in cloud environments.
• Database Skills: Proficiency in SQL.
• Communication: Ability to clearly articulate ideas verbally and in writing to management, business and IT sponsors, and technical teams, using language appropriate for each audience.
• Experience: 5+ years as a test automation engineer in a high-performance, dynamic team environment.
What Will Make You Stand Out
• Hands-on experience with WebdriverIO for test automation
• Proficiency in Postman/Newman for API testing
• Background in Behavior-Driven Development (BDD) environments
• Experience conducting accessibility testing to ensure compliance and usability
• Possession of Quality Engineering certifications
Location – Cincinnati, OH ( 5 days onsite)
Domain Skill:
Strong banking domain expertise related to commercial loan systems, including customer onboarding, funding and boarding, and end to end loan lifecycle management. This includes handling multiple accruals and non-accrual scenarios, charge off processing, collateral processing, participation/syndication, billing, ticklers, late charges, and related loan servicing functions.
Testing Skills Required
- Test Design Techniques: Knowledge of various testing methodologies (functional, API, regression, integration)
- Test Case Development: Ability to create comprehensive and effective test cases
- Defect Management: Skilled in identifying, logging, and tracking defects
- Communication: Clear and concise verbal and written communication with developers, QA teams, and stakeholders
- Collaboration: Ability to work effectively within cross-functional teams
- Problem-Solving: Strong analytical skills to identify root causes and propose solutions
- Adaptability: Ability to keep up with evolving technologies and testing practices
- Agile Mindset: Experience working within Agile development processes
- Continuous Improvement: Drive automation initiatives for API/web services testing, Web UI, data extract scripts, database testing, and test data management based on business needs
Technical Skills Required
- Programming Languages: Proficiency in Java, Python, and JavaScript
- Database Knowledge: Strong understanding of SQL and database interactions (e.g., DB2, Snowflake)
- API Testing: Hands-on experience with API testing tools and methodologies
- Version Control: Proficient in Git for code management
- CI/CD Tools: Familiarity with continuous integration and deployment tools (e.g., Jenkins)
- Application Lifecycle Management: Experience with tools such as Digital.ai or qTest
- Testing Tools: WebdriverIO, ReadyAPI, Visual Studio Code, Postman
- Test Automation Frameworks: Expertise in POM, Data-Driven frameworks, Selenium, Appium, or similar
- Data Modernization: Experience with data extract processes including ETL count reconciliation, field-to-field mapping validation, and data quality checks
- Experience with Data Extract Testing: Specifically with Snowflake
Additional Requirements
- Communication Skills: Must be able to articulate ideas clearly, both verbally and in writing, to management, business and IT sponsors, and technical teams
- What You Will Be Doing
- Work as part of an Agile squad, leading quality engineering efforts while collaborating closely with the squad, chapter, and tribe.
- Take ownership of test strategy, test planning, framework implementation, and test execution within the Agile environment.
- Develop high-quality, reusable, and maintainable test automation code using a variety of automation tools and frameworks.
- Design and implement structured, clean, and cohesive test automation and exploration tests for all new features and functional changes. Organize these into repeatable test suites for both native mobile applications and browser-based applications, covering user interface and API layers.
- Author test cases in test management tools and ensure comprehensive coverage.
- Efficiently reproduce reported software issues, analyze data, and collaborate with team members to quickly resolve obstacles and maintain delivery timelines.
What You Should Have
- Education: Bachelor's degree in computer science, Information Systems, or an equivalent combination of education and experience.
- Automation Expertise: Proven track record of building test automation using one or more programming languages (e.g., Java, JavaScript).
- Testing Experience: Hands-on experience creating test automation and performing exploration testing for native mobile and browser-based applications, covering both UI and API layers.
- Version Control: Experience with code repositories such as GitHub.
- Lifecycle Management: Familiarity with application lifecycle management tools (e.g., VersionOne, Quality Center, or similar).
- CI/CD Knowledge: Experience working in Continuous Integration (CI), Continuous Delivery (CD), or Continuous Testing (CT) environments using tools like GitLab CI, Jenkins, Concourse, or CircleCI.
• Cloud Experience: Exposure to working in cloud environments.
• Database Skills: Proficiency in SQL.
• Communication: Ability to clearly articulate ideas verbally and in writing to management, business and IT sponsors, and technical teams, using language appropriate for each audience.
• Experience: 5+ years as a test automation engineer in a high-performance, dynamic team environment.
What Will Make You Stand Out
• Hands-on experience with WebdriverIO for test automation
• Proficiency in Postman/Newman for API testing
• Background in Behavior-Driven Development (BDD) environments
• Experience conducting accessibility testing to ensure compliance and usability
• Possession of Quality Engineering certifications
About the Company
G