Synkriom Inc
QA Automation Engineer with Python Coding & AI/LLM exp
Synkriom Inc, Columbus, Ohio, United States, 43299
Linkedin,
Number, I94 & TH are mandatory for this position.
Implementation Partner : Virtusa
Location : Columbus, OH
Job Description/Skills: QA Automation Engineer with Python Coding & AI/LLM exp.
We are looking for an experienced Functional & Process Automation Engineer with expertise in Python, Java, Selenium, Generative AI (GenAI), Cucumber, and BDD frameworks.
The ideal candidate will be responsible for designing, developing, and executing automated test scripts and process automation solutions.
This role involves working closely with cross-functional teams to improve software quality, optimize business processes, and use test automation using AI-driven solutions.
Mandatory:
Python
Need expertise and strong hands on coding
Selenium
Cucumber
BDD Framework
Reporting Tool
Gen AI
LLM Technical Implementation
Key Responsibilities:
1. Test Automation & Framework Development
Design and develop automated test scripts using Java + Python + Selenium + Cucumber + BDD framework.
Build and maintain scalable, reusable, and robust test automation frameworks.
Implement and execute functional, regression, and end-to-end automation tests.
Integrate automation with CI/CD pipelines (e.g., Jenkins, GitHub Actions).
2. Generative AI in Automation
Leverage GenAI (e.g., OpenAI, Google Gemini, or Custom LLMs are preferred) for process automation
3. Behavior-Driven Development (BDD) with Cucumber
Develop Gherkin-based BDD test cases and integrate with Cucumber.
Collaborate with business analysts, developers, and stakeholders to define test scenarios.
Implement step definitions and ensure seamless execution of BDD tests.
4. Process Automation & Optimization
Identify and automate repetitive manual tasks using Python & Selenium.
Implement workflow automation using Python automation scripts.
Optimize test execution time by implementing parallel test execution.
5. Defect Management & Reporting
Log and track defects using JIRA, TestRail, or similar tools.
Generate detailed test execution reports, including logs, screenshots, and AI-based insights.
Collaborate with development teams to debug, analyze, and fix automation failures.
6. Continuous Improvement & Innovation
Stay updated with latest automation trends and integrate best practices.
Required Skills & Qualifications:
Technical Skills:
? Python Programming
Strong coding skills for automation.
? Selenium WebDriver
Hands-on experience in UI test automation.
? Cucumber & BDD
Experience in Gherkin syntax and step definition development.
? Generative AI (LLMs, NLP)
AI-driven test automation expertise.
? CI/CD (Jenkins, GitHub Actions)
Test automation integration.
? API Testing
REST API automation using Python frameworks (Requests, PyTest).
? Test Management Tools
JIRA, TestRail, Zephyr, etc.
? Cloud & Virtualization
Experience with Docker, AWS, Azure, or Lambda Test for cloud-based testing.
Soft Skills:
? Strong analytical and problem-solving skills.
? Excellent communication & collaboration with cross-functional teams.
? Ability to work independently in an Agile & DevOps environment.
Number, I94 & TH are mandatory for this position.
Implementation Partner : Virtusa
Location : Columbus, OH
Job Description/Skills: QA Automation Engineer with Python Coding & AI/LLM exp.
We are looking for an experienced Functional & Process Automation Engineer with expertise in Python, Java, Selenium, Generative AI (GenAI), Cucumber, and BDD frameworks.
The ideal candidate will be responsible for designing, developing, and executing automated test scripts and process automation solutions.
This role involves working closely with cross-functional teams to improve software quality, optimize business processes, and use test automation using AI-driven solutions.
Mandatory:
Python
Need expertise and strong hands on coding
Selenium
Cucumber
BDD Framework
Reporting Tool
Gen AI
LLM Technical Implementation
Key Responsibilities:
1. Test Automation & Framework Development
Design and develop automated test scripts using Java + Python + Selenium + Cucumber + BDD framework.
Build and maintain scalable, reusable, and robust test automation frameworks.
Implement and execute functional, regression, and end-to-end automation tests.
Integrate automation with CI/CD pipelines (e.g., Jenkins, GitHub Actions).
2. Generative AI in Automation
Leverage GenAI (e.g., OpenAI, Google Gemini, or Custom LLMs are preferred) for process automation
3. Behavior-Driven Development (BDD) with Cucumber
Develop Gherkin-based BDD test cases and integrate with Cucumber.
Collaborate with business analysts, developers, and stakeholders to define test scenarios.
Implement step definitions and ensure seamless execution of BDD tests.
4. Process Automation & Optimization
Identify and automate repetitive manual tasks using Python & Selenium.
Implement workflow automation using Python automation scripts.
Optimize test execution time by implementing parallel test execution.
5. Defect Management & Reporting
Log and track defects using JIRA, TestRail, or similar tools.
Generate detailed test execution reports, including logs, screenshots, and AI-based insights.
Collaborate with development teams to debug, analyze, and fix automation failures.
6. Continuous Improvement & Innovation
Stay updated with latest automation trends and integrate best practices.
Required Skills & Qualifications:
Technical Skills:
? Python Programming
Strong coding skills for automation.
? Selenium WebDriver
Hands-on experience in UI test automation.
? Cucumber & BDD
Experience in Gherkin syntax and step definition development.
? Generative AI (LLMs, NLP)
AI-driven test automation expertise.
? CI/CD (Jenkins, GitHub Actions)
Test automation integration.
? API Testing
REST API automation using Python frameworks (Requests, PyTest).
? Test Management Tools
JIRA, TestRail, Zephyr, etc.
? Cloud & Virtualization
Experience with Docker, AWS, Azure, or Lambda Test for cloud-based testing.
Soft Skills:
? Strong analytical and problem-solving skills.
? Excellent communication & collaboration with cross-functional teams.
? Ability to work independently in an Agile & DevOps environment.