Quick Overview
Seniority
Mid Senior
Work mode
On Site
Location
Ann Arbor, MI, United States
Posted
2 days ago
SQLSQL ServerSpringSeleniumSplunkAgileCucumberGitGraphQLJavaJenkinsJiraKafkaKubernetesPlaywrightPostmanRESTRabbitMQ
Job Description
Position: Software Automation Engineer (Java with E-commerce Domain exp must)
Location: Ann Arbor, MI (4days Onsite/Week) Local Only
Technical & Professional Skills:
- Participate in developing and documenting User Stories by providing the test strategy and automation estimates
- Develop, document, and maintain the test strategy and test scenarios
- Build and execute unit, component, acceptance, integration, load, security, scalability, usability, and platform tests
- Conducts code reviews to ensure consistency, quality, and reusability of test automation artifacts
- Partner with the developers to ensure all areas of the application are fully tested and to find technical solutions for test automation
- Build and manage automated test suites and ensure execution through various environments, CI-CD pipelines and to be used by NOC teams.
- Regularly execute, maintain and upkeep automated test suites and analyze the results to identify the cause for failures.
- Create defects for issues found with appropriate details and ensure issues are resolved, including validation of the fix, and required automation updates
- Present appropriate results to sign off on software functionality for new Production releases
- Work with cross team and release management to manage dev, QA, and production release of the software
- Perform exploratory testing to understand the feature and how it is implemented, to find additional or unexClientted behaviour, and to refine and define additional test cases for the feature
- Contribute to the QA automation framework using industry standard tools and approaches
- Leverage and enhance coding standards and best practices for automated QA code
- Participate in analysing Major Incidents and Emergency Change controls to identify opportunities to automate software quality test cases to reduce or eliminate those
Qualifications
- Bachelor s degree in computer science or equivalent experience.
- Minimum 7 years of industry experience, preferably in an Agile development environment.
- Must have 5+ years of Java coding experience
- Experience with automated testing tools - Cucumber/Gherkin, Selenium WebDriver, Playwright and Java
- Experience in API automation testing using JAVA Springboot2, Rest Assured, GraphQL or Postman.
- Experience with JMS driven messaging protocols like AMQ, RabbitMQ, Kafka, etc.
- Knowledge of MS Entity Framework/Spring JDBC
- Experience with Service oriented architecture.
- Knowledge working with CI/CD processes and tools - preferably Jenkins/JenkinsX.
- MUST HAVE Experience with source control versioning tools and processes Git / Stash.
- Experience in writing SQL queries for test data preparation as well as data validation.
- NICE TO HAVE experience with querying Couchbase database.
- Experience working with databases and various data formats and related technologies for testing. SQL Server and SQL Server Management Studio is a plus
- Experience with Splunk analytics for validating technical fixes and updates in the app code/config.
- Experience with defect tracking tools (JIRA)
- Experience in manual testing.
- POS system experience is a plus
- Nice to have experience with payment gateways and payment terminals
- Nice to have experience with Kubernetes and container-based application deployment and operations
- Ability to work independently with an aptitude for detailed work and follow-up activities.
- Ability to multitask in a fast-paced agile work environment
- Experience in heavy traffic eCommerce applications.
Similar jobs
- MA
Security Engineer
NewMANTECH
Springfield, Massachusetts🇺🇸Hybrid7 minutes agoService MeshAnsibleTerraformTechnology - JM
Lead Software Engineer - Python, Full Stack / AI
NewJ.P. Morgan
Jersey City, New Jersey🇺🇸On-site7 minutes agoAWSETLSnowflake+7Technology - OR
Lead Data Center Support Services Technician
NewOracle
Phoenix, Arizona🇺🇸$32 - $64/hrHybrid7 minutes agoOracleTechnology - JM
Lead Applied AI & Machine Learning Engineer
NewJ.P. Morgan
Plano, Texas🇺🇸On-site7 minutes agoMachine LearningGenerative AIPythonTechnology - JM
Lead Software Engineer - Infrastructure Platforms
NewJ.P. Morgan
Seattle, Washington🇺🇸On-site7 minutes agoGCPOracleSQL+3Technology - OR
Lead Principal Core Infrastructure Engineer
NewOracle
Nashville, Tennessee🇺🇸$146.3k - $306.4k/yrHybrid7 minutes agoOracleTechnology