Company:
Veracity Software Inc
Location: Fishers
Closing Date: 29/11/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Title: Automation Engineer
Job Location: Fishers, IN (100% Onsite - local only, no relocation)
# Positions: 1
Employment Type: FTE
Key Technology: Java, Automation Scripting, REST/SOAP
Job Responsibilities:
· Play a central role in enhancing our automation capabilities for testing our core platform.
· Collaborate with business analysts, developers and stakeholders to write test cases for new changes and work within an Agile/Scrum development process.
· Develop and agree on test plans with Client and Software Development engineers, reviewing requirements, specifications, and technical design documents.
· Contribute to improving our test automation framework around the growing suite of APls and Uls on the platform.
· Contribute to our BDD framework, allowing testers to carry out tasks and generate test data via Jira input or Gherkin feature files.
· Log bugs, report issues to developers, and take full ownership and accountability for follow-up to ensure corrective action is taken.
Skills and Experience Required:
Required:
· Experience: 7+ years as a Software Test Engineer or Developer with a focus on Test Automation.
o Languages: Proficient in Java, C#, and JavaScript.
o Testing Types: Extensive experience in functional, performance, compatibility, usability, reliability, security, and maintainability testing.
· Automation: 5+ years in automating web and API testing; 4+ years in modern automation frameworks (Playwright, Cucumber, Cypress, Mocha, Chai, Jest), with 2+ years specifically in Playwright and Cucumber.
· Development Methodologies: 5+ years in BDD and TDD, generating test cases from User Story Acceptance Criteria.
· Test Environment: Skilled in preparing test data, setting up environments, and working with mobile apps, microservices, and distributed systems.
· QA Processes: 5+ years in QA methodology and Agile/Scrum practices.
· Tools: Strong experience with JIRA/ADO, QTEST/XRay, GITLAB/Bitbucket, and CI/CD tools (GitLab, Jenkins, Harness). Familiar with API testing tools (Postman, SOAPUI).
· Communication: Excellent communication skills and client coordination experience.
Desired:
· Node experience
· Docker
· Serenity/SerenityJS
· Kubernetes
· Experience with things like A/B Testing, Blue/Green releases, Canary releases, Feature flags
· Good knowledge of databases and SQL, highly desired.
Education:
· Bachelor's degree in computer science, or a relevant field, or an equivalent combination of education, military, or work experience.
Job Title: Automation Engineer
Job Location: Fishers, IN (100% Onsite - local only, no relocation)
# Positions: 1
Employment Type: FTE
Key Technology: Java, Automation Scripting, REST/SOAP
Job Responsibilities:
· Play a central role in enhancing our automation capabilities for testing our core platform.
· Collaborate with business analysts, developers and stakeholders to write test cases for new changes and work within an Agile/Scrum development process.
· Develop and agree on test plans with Client and Software Development engineers, reviewing requirements, specifications, and technical design documents.
· Contribute to improving our test automation framework around the growing suite of APls and Uls on the platform.
· Contribute to our BDD framework, allowing testers to carry out tasks and generate test data via Jira input or Gherkin feature files.
· Log bugs, report issues to developers, and take full ownership and accountability for follow-up to ensure corrective action is taken.
Skills and Experience Required:
Required:
· Experience: 7+ years as a Software Test Engineer or Developer with a focus on Test Automation.
o Languages: Proficient in Java, C#, and JavaScript.
o Testing Types: Extensive experience in functional, performance, compatibility, usability, reliability, security, and maintainability testing.
· Automation: 5+ years in automating web and API testing; 4+ years in modern automation frameworks (Playwright, Cucumber, Cypress, Mocha, Chai, Jest), with 2+ years specifically in Playwright and Cucumber.
· Development Methodologies: 5+ years in BDD and TDD, generating test cases from User Story Acceptance Criteria.
· Test Environment: Skilled in preparing test data, setting up environments, and working with mobile apps, microservices, and distributed systems.
· QA Processes: 5+ years in QA methodology and Agile/Scrum practices.
· Tools: Strong experience with JIRA/ADO, QTEST/XRay, GITLAB/Bitbucket, and CI/CD tools (GitLab, Jenkins, Harness). Familiar with API testing tools (Postman, SOAPUI).
· Communication: Excellent communication skills and client coordination experience.
Desired:
· Node experience
· Docker
· Serenity/SerenityJS
· Kubernetes
· Experience with things like A/B Testing, Blue/Green releases, Canary releases, Feature flags
· Good knowledge of databases and SQL, highly desired.
Education:
· Bachelor's degree in computer science, or a relevant field, or an equivalent combination of education, military, or work experience.
Share this job
Useful Links