
Quality Assurance Engineer II – Microservices
Inductive Automation
full-time
Posted on:
Location Type: Hybrid
Location: Folsom • California • 🇺🇸 United States
Visit company websiteSalary
💰 $115,000 - $125,000 per year
Job Level
JuniorMid-Level
Tech Stack
AWSCloudCypressDockerGradleJavaScriptKubernetesLinuxMacOSMavenMicroservicesMongoDBNoSQLPostgresPythonSeleniumSQL
About the role
- The Quality Assurance Engineer II works on a team focused on Ignition-adjacent microservices projects.
- Under the guidance of a Quality Assurance Group Manager, they are responsible for developing, maintaining and executing automated and manual tests.
- Reporting on the progress and status of test activities.
- Validating and verifying new and improved features with a variety of testing tools and approaches.
- Involvement in building and testing production versions of the system.
Requirements
- Bachelor’s Degree in Computer Science/Engineering or at least 4 years’ of experience in a related field
- At least 2 years of experience in a software testing role
- Experience with microservice architectures (REST APIs, messaging systems, pub/sub architectures)
- Cloud Platforms (AWS preferred)
- Programming proficiency with modern test automation languages (Python, JavaScript)
- Experience with architecting and implementing modern web UI testing principles (Page Object Model, element locators, proper O-O abstraction) using frameworks such as pytest, Selenium, Playwright, Cypress
- Experience integrating automated test phases into CI/CD pipelines
- Exposure to API testing tools such as Postman and Rest Assured
- Familiarity with agile methodologies such as SCRUM
- Familiarity with source control management systems such as Github
- Familiarity with SQL and NoSQL databases (PostgreSQL, MongoDB)
- Experience with bug tracking systems
- Familiarity with common network protocol stacks (HTTP, IP)
- **Skills not required, but a plus:**
- Experience with specific API contract testing tools (Pact, Portman)
- Experience using containerization (Docker, Kubernetes)
- Performance/Load testing experience in a cloud-based microservices architecture (e.g. K6 or related tool)
- Experience with Maven and Gradle build tools
- Experience testing with all major OS platforms, including Windows, Linux, and macOS
- Familiarity with the manufacturing industry and SCADA software
Benefits
- 100% Employee Covered Health Care: Don’t pay a dime for your medical, dental, and vision insurance.
- Paid Time Off: Receive paid holidays, vacation, and sick time.
- 401k with Match: Save for the future with our company-matching 401k program.
- World-Class Headquarters: While on-site, enjoy complimentary snacks and beverages, then challenge a friend to a game of pool, table tennis, shuffleboard, or foosball.
- Adjacent Nature Reserve: On-site employees enjoy breathtaking views and adventures that energize and inspire.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
automated testingmanual testingmicroservice architecturesREST APIsPythonJavaScriptpytestSeleniumCypressSQL