Inductive Automation
We make software for problem solvers.
Software Quality Assurance Engineer II – Microservices
Location
California
Posted
42 days ago
Salary
$115K - $125K / year
Bachelor Degree2 yrs expExperience acceptedEnglishAWSCloudCypressDockerGradleJava ScriptKubernetesLinuxMac OSMavenMicroservicesMongo DBNo SQLPostgresPythonSeleniumSQL
Job Description
• Validating low to medium complexity bugs and features
• Occasionally working on higher complexity issues with guidance from Senior Quality Assurance Engineers on medium to high complexity issues, where appropriate
• Building and maintaining automated test frameworks in all testing phases of service deployment process, encompassing both the back-end and front-end (e.g. contract, functional, performance, end-to-end, and UI testing)
• Performing PR reviews of automated tests submitted by other team members
• Assisting with the monitoring of nightly automation run reports
• Participating in testing contributions within the development lifecycle (e.g. validating bug fixes, conducting regression testing, and manual/automated test case development)
• Collaborating with the Development team in the implementation phase to ensure proper test coverage for a given issue or feature
• Designing, developing, and executing test plans that cover all functional requirements, with the ability to determine applicable test strategies for low to medium complexity bugs and features, in team-relevant product areas
• Demonstrating sufficient proficiency in all of the given team's product areas, and adequately testing all areas
• Demonstrating autonomy by maintaining progress on assigned tasks and leveraging resources effectively, and prioritizing unowned or undesirable work to help with team velocity
• Collaborating and effectively utilizing senior resources to improve personal technical skills
• Maintaining a proficient understanding of the company, our primary software deliverable and its purpose (Ignition), and our customer base
• Collaborating with Developers and Product Managers to clarify requirements and provide feedback on functionality, usability, and performance
• Identifying, documenting, and tracking defects using issue tracking tools, ensuring clear communication and resolution processes
• Staying up to date with industry trends, tools, and technologies to continually enhance testing strategies
Job 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.
Related Guides
Related Categories
Related Job Pages
More QA Engineer Jobs
Senior Technical Lead – QA
VivSoftSolving complex Public Sector Use cases using emerging technologies - SBIR Phase III Awardee
QA Engineer42 days ago
Full TimeRemoteTeam 51-200Since 2011
Senior Technical Lead – QA leading enterprise-level quality assurance initiatives
AWSCypressJMeterSelenium
United States
QA Manager – Accounting and Inventory ERP Software
CustomBooks™Customizable Cloud-based Accounting and Inventory Solution designed to fuel growth for small to mid-size businesses.
QA Engineer42 days ago
Full TimeRemoteTeam 11-50Since 2012H1B No Sponsor
QA Manager overseeing quality for global accounting and inventory software
ERPSelenium
QA Engineer42 days ago
Full TimeRemoteTeam 201-500H1B Sponsor
Remote QA Analyst role for fresh graduates and career changers at Ace IT Careers
Arizona + 2 moreAll locations: Arizona, New Mexico, Texas
QA Engineer42 days ago
Full TimeRemoteTeam 51-200Since 1993H1B No Sponsor
QA Automation Engineer ensuring application quality through automated testing at Upshop
CypressJavaScriptNode.jsTypeScript
United States