Check below to see if you have what is needed for this opportunity, and if so, make an application asap.
Job Title : Senior Quality Automation Engineer
Job ID : 2023-12106
Job Location : Ft. Lauderdale, FL
Job Travel Location(s) :
Positions : 2
Employment Type : W2
Candidate Constraints :
Duration : Long Term
of Layers : 0
Work Eligibility : All Work Authorizations are Permitted No Visa Transfers
Key Technology : API / UI automation, ETL / backend testing, Agile, CICD
Job Responsibilities :
- Provides quick feedback throughout the development and design process; analyzes / reports on the test results to confirm that the quality of the intended solution is met.
- Supports test planning (including testability of requirement), test design / development test case automation and test execution to achieve business outcomes.
- Serve as a partner and provide ongoing support to the enterprise and / or business, aligning to Testing Methodology and QE best-practices.
- Analyze the end-to-end solution (business, solution requirements, architecture, blueprints, etc.) requirements to recommend pragmatic solutions for own area.
- Hands on experience implementing effective test strategies and providing guidance to delivery teams in using tools, setting environments that support ongoing quality and traceability.
- Support the team in test activities across the testing lifecycle, with a focus on value driven outcomes.
- Leverage virtual assets to support virtualization of any incomplete / unavailable code, service, database, etc.
- Basic knowledge of test data management to reuse automated test data provisioning capabilities.
- Support source code management looking for opportunities to effectively leverage tools and engineering practices.
- Contribute early to the design and development process to ensure built-in-quality code.
- Implement test scripts ensuring they are integrated into the CI / CD pipeline for functional and non-functional automation.
- Responsible for documenting and supporting the proactive identification of end-to-end test solution designs.
- Work collaboratively with the development team to define and validate appropriate user stories and acceptance criteria.
- Apply the principles of Behavior / Test-Driven Development (BDD / TDD) and focus on value driven outcomes.
- Provide feedback, reporting and analytics on overall quality / performance, user experience, and future bug prevention.
Employee / Team
- Participate fully as a member of the team, support a positive work environment that promotes service to the business, quality, innovation and teamwork.
- Support the team by continuously enhancing knowledge / expertise in own area and participate in knowledge transfer.
- Work collaboratively with the team and leadership to proactively identify and resolve issues related to product quality.
- Keep current on emerging trends / developments and grow knowledge of the business, related tools and techniques.
- Participate in personal performance management and development activities, including cross training within own team.
- Keep others informed and up to date about the status / progress of projects and / or all relevant or useful information.
- Contribute to the success of the team by willingly assisting others in the completion and performance of work activities.
- Contribute to a fair, positive and equitable environment that supports a diverse workforce.
- Act as a brand ambassador for your business area / function and the bank.
Breadth & Depth
- Experienced working professional role providing specialized testing planning, design, automation and execution services.
- Solid debugging and problem-solving skills.
- Supports the introduction and adherence to new / advanced techniques and approaches in testing and automation.
- Foundational experience in software configuration and code management.
- Good expertise in build / code / release management to enable defect avoidance.
- Solid business and technology acumen, works with other stakeholders to identify opportunities.
- Ability to drive work efforts related to moderately complex applications / systems / projects.
- Ability to work independently and with minimal guidance.
- Inspire a positive work environment and help champion quality, innovation, teamwork, and service to the business.
- Learn voraciously, stretch your thinking.
- Collaborative team player.
- Future focused foresees issues and gaps and identifies industry trends.
Skills and Experience Required :
- Bachelor’s degree in Computer Science, Software Engineering, or a related field.
- At least 5 -7 years of experience in automation development and testing.
- Strong experience in test automation development for full stack components.
- API / UI automation Skills :
- Strong programming skills in languages such as Java, Python, or C#.
- Experience in UI Automation using Selenium.
- Experience with REST API using REST Assured framework.
- Experience with Git source control tools such as Bitbucket and GitHub.
- ETL / backend testing skills :
- Strong working knowledge of ETL process and industry tools used for data validation.
- Hands on experience with ingestion / extraction.
- Knowledge of Data Masking, Data Integration, Data Mapping.
- Proficient with SQL and understanding of data, data modeling, data mining and ETL processes.
- Define and establish Data Quality standards.
- Knowledge of Unix / Linux system.
- Nice to have : Hive, Pig and Hadoop Streaming, HBase, HDFS.
- Experience in Agile development methodologies and CI / CD pipelines.
- Knowledge of software testing principles and best practices.
- Strong analytical and problem-solving skills.
- Ability to research problems and provide recommendations.
- Excellent communication and collaboration skills.
- General knowledge of bank and technology standards.
J-18808-Ljbffr
8 days ago