Accroid Inc

Automated Testing Developer

Accroid Inc United States

Notes

  • Candidates must have Python coding experience
  • Candidates must have UI automation in Playwright and API automation in requests(py module) test experience.
  • Candidates with only robot framework test experience will not be picked as we are not a robot DSL framework shop.
  • They have good knowledge on automation framework and has contributed a little.

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

  • 5+ years of software development experience with at least 4+ years focused 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.

Required

Technology Snapshot:

  • Python, Pytest, Playwright
  • Rest/GraphQL API tests

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.

Additional Information

What are the top 3 to 5 skills you are looking for from a candidate?

Python, Automation Testing, Playwright, requests API testing

What are some things that would stand out from candidates?

Programming/Coding skills, Custom automation framework design experience, good code design patterns, CI-CD/cloud experience, docker/Kubernetes etc
  • Seniority level

    Mid-Senior level
  • Employment type

    Contract
  • Job function

    Engineering and Information Technology
  • Industries

    IT Services and IT Consulting

Referrals increase your chances of interviewing at Accroid Inc by 2x

See who you know

Get notified about new Software Engineer jobs in United States.

Sign in to create job alert

Similar jobs

People also viewed

Looking for a job?

Visit the Career Advice Hub to see tips on interviewing and resume writing.

View Career Advice Hub