Automation Engineer using Python or... TECHM-JOB-25454

Keylent, Inc.

$100K *
Information Technology
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • 5-7 years of software development experience
  • Experience in agile/lean methodologies (preferably Kanban or Scrum)
  • Strong communication skills, both written and verbal
  • Experience collaborating with senior engineers and architects
  • Familiarity with larger project and team environments
  • Bachelor's degree in computer science or related field
  • Quality-focused with a track record of successful project delivery

Responsibilities

  • Collaborate with the development team to identify and document test cases
  • Create test plans and cases for assigned features
  • Develop test cases from functional and technical specifications
  • Set up and monitor automation test suites within the CI/CD pipeline
  • Enhance and maintain test automation frameworks in partnership with teams
  • Manage bug backlogs and prioritize issues with stakeholders
  • Research and evaluate new testing tools and trends

Benefits

  • Flexible work arrangements (hybrid/remote options)
  • Opportunity to work with diverse teams including UX and full stack engineers
  • Work in a progressive CI/CD environment
  • Engagement with modern testing tools and methodologies
  • Focus on continuous professional development and skill enhancement
Full Job Description
Automation Engineer using Python or... TECHM-JOB-25454
Location: Atlanta (Preferred Hybrid)/Remote
Skill:-Selenium
Salary: $100K or 65/hr

As an Automation Engineer using Python or Robot Framework for the Atlanta office, you will be working directly with UX, BA and full stack engineers to deliver coded automated tests for browser and server applications in a CI/CD environment, following Kanban methodologies.
Responsibilities:
Work with development team to identify and capture test cases
Write test plans and test cases for assigned features.
Test case development based on functional and technical requirements
Set up and monitoring of automation test suites as part of CI/CD pipeline
Working directly with the wider teams to maintain and enhance our test automation frameworks
Maintaining bug backlogs - triaging and prioritizing with stakeholders
Advocate for QA and defining/maintaining quality standards within your team
Research test tools, methodologies, and trends and upgrading existing practices and processes.
Work across different application and integrated automations scripts to create E2E flows
Enable automation execution for all new builds and hotfixes through continuous testing process
What we're looking for...
General Experience

A minimum of 5-7+ years of experience in software development
Professional experience in agile/lean methodologies and processes - ideally Kanban or scrum as a minimum
Good communication skills both written and oral
Experience with systems analysis and design, and working with senior engineers and architects
Demonstrated ability to work independently and as part of a team
Experience working in a larger project and team environments with product, application support and operations teams
A software enthusiast with a passion for the technologies you are working with
Quality and results focused with experience in project delivery - individually or as part of a team and ideally in a CI/CD environment
Bachelor's degree in computer science or related discipline
Technical Skills / Experience
Strong experience in testing fundamentals - test case generation, smoke testing, regression etc.
Hands-on development experience in JAVA, Python (preferred), C# etc.
Development experience with UNIX/Linux environment
Good hands-on development experience on PLSQL, oracle, Postgres or any other database
3+ years of experience in coded test automation using Python or Robot Framework
Experience using Selenium Web Driver 2/3 and Visual Studio/PyCharm to write coded automation tests
Understanding of API and Web UI / Browser based testing on modern UI frameworks
Cross browser testing experience
Experience with test case management tools such as Test Rail
Thorough understanding and experience of testing RESTful API & Microservice architectures through code-based testing
Experience in Object Oriented/SOLID Design principles and practices
Proficiency in SQL for data set up and verification
Ability to read and understand production code as part of test case development
Exposure to defect/requirements management tools e.g. JIRA
Managing code with source control applications e.g GIT
Even better if you have:
Experience testing Microservices or Service Oriented Architectures
Advocate of clean code practices and processes
Demonstrated performance testing experience (JUnit, Loadrunner or other tools)
Knowledge of Test Driven Development and Domain Driven Design

Similar Jobs

More Jobs at Keylent, Inc.

More Information Technology Jobs

Find similar Automation Engineer using Python or... TECHM-JOB-25454 jobs: