Software Quality Assurance Engineer II – Microservices

Remote Full-time
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 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. Apply tot his job
Apply Now →

Similar Jobs

Manager, Deployment and QA | UpKeep | Remote (USA)

Remote Full-time

Contractor - PT, Remote, Sr. Staff, Mission Assurance Specialist (Quality Assurance, Sr. Staff)

Remote Full-time

Remote RN Scribe & Quality Assurance Specialist (Full-Time)

Remote Full-time

Quality Control Manager - Property and Casualty Claims, TPA job at Raphael & Associates in Rutherford, NJ

Remote Full-time

Remote Assurance Manager

Remote Full-time

Experienced HEDIS Reviewer II - Remote Healthcare Quality Assurance Specialist for HEDIS and CMS Performance Measures

Remote Full-time

Service Delivery Quality Assurance Specialist II - Must reside within 50 miles of Winter Haven, FL

Remote Full-time

Clinical Quality Assurance Specialist

Remote Full-time

Graduate Quant Trader

Remote Full-time

Quant Trader - MFT

Remote Full-time

Nurse Auditor, Remote Nationwide

Remote Full-time

[Hiring] Clinical Research Associate I, Field Monitor @ImmunityBio, Inc.

Remote Full-time

Project Manager, Health Plan Quality Management

Remote Full-time

[Remote] Information Security Officer - E-Mobility (all genders)

Remote Full-time

Entry level SAP Consultant Needed for Project Implementation- Remote

Remote Full-time

e-Learning Content Development Consultant (remote)

Remote Full-time

Legal Operations Manager (Remote Europe)

Remote Full-time

Physical Therapy Scheduler - REMOTE MUST LIVE IN TN

Remote Full-time

RBT​/ABA in South River Part Time

Remote Full-time

Senior Staff Representative - Quality Assurance Audit, Regulatory Compliance & FAA Liaison (Remote)

Remote Full-time
← Back to Home