Job Details

ID #19632237
State North Carolina
City Charlotte
Job type Permanent
Salary USD TBD TBD
Source TekPartners
Showed 2021-09-15
Date 2021-09-14
Deadline 2021-11-12
Category Software/QA/DBA/etc
Create resume

QA Test Automation Architect

North Carolina, Charlotte, 28201 Charlotte USA

Vacancy expired!

Title: QA Test Automation Architect (C3 Assoc. Desktop)

Location: Charlotte, NC

Work Requirements: Third-party candidates are not being considered at this time; Candidates must have valid authorization to work in the US as a W2 employee.

Overview: This role will provide platform level support for two agile software development squads within Ally's Customer Care & Communications (C3) contact center associate desktop space. These squads support the Salesforce Lightning and Contact Center Integrated Desktop (CCID) platforms.

Responsibilities:
  • 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.

Qualifications:
  • 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.

Required Skills & Experience
  • 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.

Preferred Skills & Experience:
  • 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

Major plus with direct experience in the following:
  • 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).

Extensive knowledge of:
  • 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.

Working knowledge of:
  • Automated Test Driven Development (ATDD) or Test Driven Development (TDD).

Vacancy expired!

Subscribe Report job