Software Automation Test (JAVA)

ENTEGEE, Inc.
San Diego, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 135K

Job location

San Diego, United States of America

Tech stack

Testing (Software)
Java
Agile Methodologies
Artificial Intelligence
Automation of Tests
Continuous Delivery
Continuous Integration
Database Testing
Load Testing
Machine Learning
Scrum
Software Reliability Testing
Software Engineering
Software Quality Assurance (SQA)
System Testing
Strategies of Testing
Model Validation
Information Technology
Api Management

Job description

We are seeking a Senior QA Automation Engineer with strong experience in Java-based test automation and software quality assurance within an Agile environment. The ideal candidate will contribute to ensuring high-quality software delivery for complex systems, including medical device and AI-enabled applications., * Execute automated and manual software testing across the full software development lifecycle within Agile/Scrum teams

  • Develop and implement test strategies at both feature and system levels
  • Review requirements, user stories, and functional specifications to ensure testability and accuracy
  • Collaborate with cross-functional teams for test planning, execution, and sprint demos
  • Perform functional, integration, performance, load, and reliability testing
  • Develop and maintain automated test scripts using Java and relevant test frameworks
  • Utilize automation tools, simulation models, and CI/CD pipelines to improve testing efficiency
  • Document test plans, test cases, execution results, and defect reports with high attention to detail
  • Support design and requirement changes by assessing impact on product quality and risk
  • Participate in validation of AI-based systems, including dataset preparation and model evaluation support

Requirements

Do you have experience in Test analysis?, Do you have a Bachelor's degree?, * Bachelor's or Master's degree in Computer Science, Software Engineering, Information Technology, or equivalent

  • Minimum 5+ years of experience in Software QA, Testing, or Software Development
  • Strong hands-on experience with Java-based test automation
  • Experience working in Agile/Scrum environments
  • ISTQB Advanced Certification (preferred or required depending on team standards)

Required Skills

  • Java-based test automation
  • Test planning and execution
  • Requirements and risk analysis
  • Functional, integration, and system testing (SIT)
  • CI/CD pipeline integration
  • Agile methodologies
  • Software testing tools and frameworks
  • Documentation and reporting

Preferred Skills

  • Performance and load testing experience
  • API testing experience
  • Strong analytical and problem-solving skills
  • Stakeholder collaboration and communication
  • Experience in regulated industries (e.g., medical devices)
  • Exposure to AI/ML model validation and data testing
  • Continuous improvement mindset

Work Environment

  • Agile/Scrum team collaboration
  • Cross-functional engineering and QA teams
  • Focus on quality, compliance, and continuous delivery

Benefits & conditions

Pulled from the full job description

  • 401(k)
  • Vision insurance
  • Dental insurance
  • Life insurance
  • Disability insurance
  • Commuter assistance, * 401(k)
  • Dental insurance

Apply for this position