Test Automation Engineer- Permanent- Hybrid
Posted on Apr 16, 2022 by McCabe & Barton
Duties and responsibilities
You will:
Works closely with architects, developers and other product team members to ensure overall quality of solution
Acts as a user advocate by thoroughly understanding business processes and engaging in business requirements review via identifying gaps/ambiguity and ensuring overall testability
Deeply understands solution architecture/implementation as well as dependencies between solutions across the organization; participates in solution architecture activities ensuring testability and ability to address both technical and business requirements
Collaborates with Test Automation Architects in helping define, evolve and promote enterprise test strategy
Creates scalable test solutions through the identification, implementation and maintenance of test automation frameworks
Devises and executes on a multi-layered testing strategy (database, middle tier, Front End)
Creates and executes complex SQL statements against Back End database objects including tables, views, schema changes and stored procedures
Performs testing against middle layers of solutions utilizing tools such as SoapUI, Postman, etc.
Responsible for all functional and regression testing activities related to assigned scope
Supports Integration, UAT and Parallel testing phases as needed
Collaborates with delivery team and/or Product Owners in troubleshooting root cause of issues
Reports issues discovered per standardized tools and processes
Promptly communicates discovered risk to delivery team and Quality Assurance manager
Promotes testing best practices and proper SDLC
Looks for opportunities to improve test execution and overall delivery
Mentors less experienced members of the team
Technical skills and qualifications
Expert knowledge of practices, procedures and principles of testing
Strong understanding of the software development life cycle including agile principles
Ability to apply test automation within an agile environment
Experience with utilizing/architecting test automation frameworks specifically Cypress.
Experience with implementing continuous integration and automated build systems to promote continuous testing
Proficient in one or many Scripting languages (Python, JavaScript)
Strong understanding of both web and client-based solutions, database infrastructures, ETL, cloud and web services
Strong communication and problem-solving skills with the ability to work as a team
Ability to work closely and effectively with developers in an agile environment
High desire to understand how things work with a demonstrated ability to learn things quickly
Strong interpersonal skills
Excellent analytical and organizational skills
Excellent written and verbal communications skills
Ability to manage multiple assignments, priorities, and projects in a demanding environment
CosmosDB/MongoDB or No-SQL DB experience is a plus
Experience testing asset management solutions technology is a plus
Reference: 1566631196