Lead Test Automation Developer

Found in: Appcast Linkedin GBL C2 - 2 weeks ago


Columbus, United States Revel IT Full time

Fully remote contract to hire opportunity with our direct retail client in Columbus, Ohio.


As a Mobile App Test lead you will partner with Client’s development, devops, product and vendor teams to establish and execute test automation frameworks. This includes supporting various seamless commerce initiatives such as Point of Sale, OmniChannel Integration, Hubs, mobile applications, and e-commerce sites. Additionally, this position involves aiding in the creation of CI-CD automation with application monitoring solutions utilizing a blend of technical expertise, organizational capabilities, and interpersonal skills.

You must have a passion for enhancing internal technical team experiences, be confident to propose pragmatic solutions to complex problems and be eager to learn from and educate others.

Key Details:

Python as the programming language.

pytest as the test runner.

pytest-fixtures for initializing test functions with a defined, reliable and consistent context for the tests. Including both the test environment as well as datasets.

Requests: HTTP for Humans™ library for simple HTTP requests

Flask library for simulating dependent microservices.

SauceLabs for virtual mobile devices on the cloud.

Appium for UI automation of mobile devices.

Playwright for UI automation of web app

Job Description:

As a Mobile App Test lead you will partner with Client’s development, devops, product and vendor teams to establish and execute test automation frameworks. This includes supporting various seamless commerce initiatives such as Point of Sale, OmniChannel Integration, Hubs, mobile applications, and e-commerce sites. Additionally, this position involves aiding in the creation of CI-CD automation with application monitoring solutions utilizing a blend of technical expertise, organizational capabilities, and interpersonal skills.

You must have a passion for enhancing internal technical team experiences, be confident to propose pragmatic solutions to complex problems and be eager to learn from and educate others.


RESPONSIBILITIES:

Develop and execute high quality, flexible and scalable test frameworks and automated tests in support of a variety of testing activities.

Work collaboratively with Development, QA, Product and vendor teams for new functional and performance test development in support of all project and application initiatives under Omni Channel.

Help in our continuous testing efforts by integrating automated tests into the CI/CD pipelines.

Monitor test execution(automated) and report quality.

Challenge the status quo every day and never stop improving test automation tools, coverage and quality.

Coordinate and manage/influence multiple vendors involved in delivery of our omni-channel capability.

Collaborate with Product Owners and Product Delivery leads to support testing of initiatives.

Conduct interviews, evaluate candidates, and onboard new resources.

Develop continuous improvement plans for existing application changes to include test strategy, resource loading, and advancement of test automation.


QUALIFICATIONS:

9+ years of software development experience with focus in automation and frameworks.

Passionate about software quality, test automation and continuous improvement.

Demonstrated proficiency in one or more programming languages like Python (mostly preferred), Ruby, Groovy etc.

Demonstrated proficiency with two or more open-source test automation frameworks like Pytest, Cucumber, Rspec, Playwright (most preferred)/Protractor/Cypress, Spock, Rest Api clients (Requests most preferred) etc.

Familiar with progressive test automation techniques like BDD (Behavior Driven Development), POM(page object model), OOP(object oriented programming), test containerization, test parallelization.

Proficient with version control systems like Git.

Proficient with source control management techniques including branching, commits, rebase, code review and merging etc.

Test Automation experience in a Retail environment (preferred).

Experience automating tests for various types of testing: UI, Integration, API, Database, Load, Soak, Performance etc.

Experience with automating Web applications, backend services, REST interfaces, third party integrations.

Familiar with at least one public cloud interface like AWS/GCP/Azure.


Technology Snapshot:

Required:

Python, Pytest, Playwright

Rest/GraphQL API test


Nice to have:

Datadog APM

Azure APIM / API Gateway

CI CD (Gitlab / Github)

Containerization experience and Orchestration knowledge, Docker / Kubernetes etc

Kuberenetes

Prometheus / Grafana monitoring

Azure APIM GraphQL Gateway

Azure Functions / AWS Lambda

Azure Containers / AWS ECS

Azure AKS / AWS EKS


Preferred Qualifications:

Bachelor's degree in computer science, or equivalent Software Engineering experience.

3rd party digital e-commerce platform experience such as IBM Sterling OMS, Radial OMS, Salesforce Commerce Cloud (SFCC). Knowledge of best practices and IT operations in an always-up, always-available mission-critical service.

Experience with Agile Development, SCRUM, or Extreme Programming methodologies. Application performance analysis and monitoring.

Related software development tools such as Jira, Confluence, Datadog, Artifactory, Npm, Grafana, Prometheus, SonarQube. Strong technical project management and documentation skills.


  • Test Automation Developer

    Found in: beBee S US - 3 weeks ago


    columbus, United States Hierarch Soft Technologies Full time

    Typical responsibilities of a test automation developer include Designing and writing test automation scripts Using test automation frameworks Investigating problems in software as a result of testing Working with QA analysts and software developers to find solutionsRequired Qualifications Test Automation Developer (2 years of Ruby and Cucumber) Need...

  • Test Automation Developer

    Found in: beBee jobs US - 3 weeks ago


    Columbus, Ohio, United States Hierarch Soft Technologies Full time

    Typical responsibilities of a test automation developer include Designing and writing test automation scripts Using test automation frameworks Investigating problems in software as a result of testing Working with QA analysts and software developers to find solutionsRequired Qualifications Test Automation Developer (2 years of Ruby and Cucumber) Need strong...


  • Columbus, United States Central Point Partners Full time

    Description: Contract Hybrid Background Columbus are 1-2 Teams Interviews Great communication & written skills JOB DESCRIPTION Duties and Responsibilities: Ensure all planning and execution of assigned QA work (Integration, System, End to End and User Acceptance, production support) in Mobile channel is addressed on time without any escalations....

  • Lead Software Engineer Automation as a Service

    Found in: Talent US C2 - 2 weeks ago


    Columbus, United States JPMorgan Chase & Co. Full time

    We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible. As a Lead Software Engineer at JPMorgan Chase within the Enterprise Infrastructure & Services, you are an integral part of an agile team that works to enhance, build, and deliver trusted market-leading technology products in a secure,...

  • Automation Technician

    Found in: Talent US C2 - 1 week ago


    Columbus, United States Sterling Engineering, Inc. Full time

    Automation Technician III (Contract to Hire)Location: Columbus, OhioPay Range: $30 - $36 per hourCompany Overview:We're seeking an Automation Technician III to join us in Columbus, Ohio. This contract-to-hire role offers competitive pay and the chance to work with innovative technologies in a collaborative environment.Responsibilities:TechnicalDevelop test...


  • Columbus, United States Sterling Engineering Inc. Full time

    Job DescriptionJob DescriptionAutomation Technician III (Contract to Hire)Location: Columbus, OhioPay Range: $30 - $36 per hourCompany Overview:We're seeking an Automation Technician III to join us in Columbus, Ohio. This contract-to-hire role offers competitive pay and the chance to work with innovative technologies in a collaborative...


  • Columbus, United States Energy Jobline Cvl Full time

    Job Title : Principal Test Engineer (#(phone number removed)Job Location : 305 Franklin Street, Columbus, Indiana 47201, and various unanticipated worksites throughout the U.S.DutiesLER TechForce LLC seeks a Principal Test Engineer in Columbus, Indiana, and various unanticipated worksites throughout the U.S. Telecommuting permitted 2 days/week. Duties:...


  • Columbus, United States Energy Jobline CVL Full time

    Job Title : Principal Test Engineer (#(phone number removed) Job Location : 305 Franklin Street, Columbus, Indiana 47201, and various unanticipated worksites throughout the U.S. Duties LER TechForce LLC seeks a Principal Test Engineer in Columbus, Indiana, and various unanticipated worksites throughout the U.S. Telecommuting permitted 2 days/week. Duties:...


  • Columbus, United States Georgia IT Inc Full time

    Job Title : Oracle Cloud Financial QA Test Lead Location : Columbus, OH - Remote Position Type : Contract US Citizen, Green Card, TN, GC EAD and H4 EAD only No Third-party agencies corp to corp. Job description: Experience in Oracle ERP cloud testing and Oracle financial apps on cloud. leading planning and execution of SIT, UAT sessions; understanding of...


  • Columbus, United States LER TechForce, LLC. Full time

    1 month ago Be among the first 25 applicants Job Title : Principal Test Engineer (#24-00206) Job Location : 305 Franklin Street, Columbus, Indiana 47201, and various unanticipated worksites throughout the U.S. Duties LER TechForce LLC seeks a Principal Test Engineer in Columbus, Indiana, and various unanticipated worksites throughout the U.S. Telecommuting...

  • QA Automation Engineer

    Found in: beBee jobs US - 1 week ago


    Columbus, Ohio, United States MSIT Full time

    Responsibilities Participate in developing and documenting User Stories including testing estimates and validation tests. Develop automated tests for features developed in-sprint. Develop document and maintain the test strategy and test scenarios. Partner with the developers to ensure all areas of the application are fully tested and issues are clearly...

  • Automation Tester

    Found in: beBee S US - 3 weeks ago


    Columbus, United States Inherent Technologies Full time

    Job description5+ years of overall experience along with at least 5+ years of experience as Automation Test Engineer at client side. Prior experience of working as BSA for BFSI domain would be an added advantage.Must have hands on experience of defining Automation framework independently using widely used Automation tools like UFT Selenium QTP SOAP UI CA...

  • QA lead

    2 weeks ago


    Columbus, United States Diverse Lynx Full time

    Role: QA lead (Mobile) Location: Columbus Ohio Note: Local profiles only (Within 45 miles from client location) Job Description: Best practice and expertise in design, develop and implement End to End Test Automation As a techno functional Test Engineer, you will be responsible for Designing & Execution of Test cases based on requirement usecases and...

  • Automation Tester

    Found in: beBee jobs US - 1 week ago


    Columbus, Ohio, United States Inherent Technologies Full time

    Job description5+ years of overall experience along with at least 5+ years of experience as Automation Test Engineer at client side. Prior experience of working as BSA for BFSI domain would be an added advantage.Must have hands on experience of defining Automation framework independently using widely used Automation tools like UFT Selenium QTP SOAP UI CA...


  • Columbus, United States CareerBuilder Full time

    This is a remote position. Junior Automation QA Engineer (US/Canada Residents Only, 1 year experience, remote) Team Remotely Inc. is a staffing and recruitment agency that offers a comprehensive solution for talent acquisition, including sourcing, vetting, pay rolling, and managing talent. Whether you need contract staffing, direct hire, direct sourcing,...

  • Mobile Testing

    4 days ago


    Columbus, United States Diverse Lynx Full time

    Role: Mobile Testing (QA) Location: Hybrid in Columbus, OH Number of Positions: 10 Position IDs: TBD Note: Local profiles (Within 40 Miles from client location) Job Description: Job Summary Mid- Senior level resource to manage a critical project for one of our biggest clients in banking domain. The Individual should be passionate about technology,...

  • RPA developer

    Found in: Appcast Linkedin GBL C2 - 1 day ago


    Columbus, United States Cloudinity Inc Full time

    This position plays a vital role in driving and facilitating process automation while optimizingbusiness strategies. The ideal candidate is detail-oriented while envisioning overall operationalgoals and has strong interpersonal skills with the ability to drive changes across all functions.The responsibilities and duties include: Process mining: gathering...

  • RPA developer

    Found in: Appcast US C2 - 1 day ago


    Columbus, United States Cloudinity Inc Full time

    This position plays a vital role in driving and facilitating process automation while optimizingbusiness strategies. The ideal candidate is detail-oriented while envisioning overall operationalgoals and has strong interpersonal skills with the ability to drive changes across all functions.The responsibilities and duties include: Process mining: gathering...

  • RPA developer

    13 hours ago


    Columbus, United States Cloudinity Inc Full time

    This position plays a vital role in driving and facilitating process automation while optimizing business strategies. The ideal candidate is detail-oriented while envisioning overall operational goals and has strong interpersonal skills with the ability to drive changes across all functions. The responsibilities and duties include: Process mining: gathering...


  • Columbus, United States TTC Global Full time

    About TTC The Testing Consultancy (TTC) is a global specialist software testing company with a focus on helping organizations transform the way they deliver quality software. We have broad capabilities across a wide range of testing areas that enable our clients to increase the speed and quality of software development while reducing risk and cost. Perks of...