Vacancy expired!
- Provide ongoing hands-on test automation script development, as well as scripting guidance for automation engineers.
- Design & implement the shift-left test strategy as the organization rearchitects our technology platform.
- Partner with DevOps engineers to fully automate testing throughout the release & delivery processes in the CI/CD pipeline.
- Evaluate, recommend, and select market-leading frameworks and tools across all levels of testing that integrate in the automated CI/CD pipeline.
- Participate in product design reviews ensuring quality practices are baked into the software development and deployment life cycle.
- Work with internal teams to document test environment and test data management container strategies and provisioning for the different types of testing activities.
- Comprehend and decompose user stories/requirements to identify what tests need to be created and automated across the all levels of testing.
- Help create a culture that motivates teams to ensure zero defects leak into production.
- Work across teams to understand enterprise quality requirements and ensure adoption of core processes and standards.
- Be an advocate that mentors and guides others across the organization on best testing practices, techniques, and strategies.
- Prepare, communicate, and deliver technical presentations related to the test strategy that is tailored to the audience.
- 6+ years of experience in testing automation architecture with both API based & UI based testing.
- Preferred BS/MS in Computer Science, Engineering, or related subject.
- Proficiency writing code in JavaScript/TypeScript
- Experience automating API testing and extensive knowledge of creating and leveraging mocks, stubs, and virtual services to fulfill test automation requirements.
- Experience with market tools: REST-assured, Postman, SoapUI, CA DevTest, Swagger Hub > SoapUI Pro
- Experience with continuous integration / continuous delivery (CI/CD) supporting technologies: BitBucket, GIT, Jenkins, Maven, Docker, uDeploy.
- Must be able to provide hands-on training for existing testers in writing and using automation scripts and ensuring best practices are followed.
- Enthusiastic and energetic with an inherent curiosity to break code.
- Strong written and verbal communication skills.
- Possesses a deep understanding of shift-left test practices and techniques along with the frameworks, and tools that support it.
- Test automation tools, frameworks
- Experience with Node.js or other JavaScript runtime environments
- Experience with JSforce or other Salesforce API libraries
- Experience with MS Playwright or other cross-browser automation libraries
- Contact center services applications
- Salesforce Lightning CRM - for customer interaction management, case management, workflow management, and 3rd party application integrations.
- Open Span (Pega Systems) - for desktop automation, DOM manipulation, web data scraping, and computer-telephony integration (CTI)
- Financial services technology/ consumer banking testing experience
- AWS and Rest Services.
- Automating tests for the full solution stack (unit, business logic, contract, usability, functional, performance).
- White Box Testing practices.
- Software engineering best practices for the full software development life cycle, including coding standards, code reviews, source control, build and release processes, continuous integration and continuous deployment concepts (CI & CD), and test suite development and maintenance.
- Automated Test Driven Development (ATDD) or Test Driven Development (TDD).
Vacancy expired!