Software QA Automation Engineer / Full Stack Application Tester
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+20 more
Job description
This role will support the modernization and cloud migration of enterprise applications. This role will focus on creating comprehensive automated test suites, validating application enhancements and bug fixes, and ensuring the quality of systems as they transition from legacy technologies to modern cloud-based architectures., * Design, develop, and maintain exhaustive automated test case suites.
- Test new development stories and application enhancements.
- Validate fixes for production and internally identified defects.
- Perform testing for legacy technology modernization initiatives.
- Support application migration efforts to Azure Cloud.
- Verify infrastructure changes and cloud-based deployments.
- Participate in Agile ceremonies, including story grooming and requirement reviews.
- Collaborate with developers and business stakeholders to define and validate acceptance criteria.Ensure application quality, performance, and reliability throughout the software development lifecycle.
Current Technology Environment
- Apache Struts
- Java 8
- JSP
- JavaScript
- Oracle 19c
- Linux
- GitLab
- Apache TomcatIBM WebSphere
Future Technology Environment
As the platform modernization initiative progresses, exposure to the following technologies will be highly beneficial:
- Spring Boot
- Angular
- NoSQL Databases
- DevSecOps Tools and PracticesMicrosoft Azure Cloud
Requirements
The ideal candidate will have strong experience in test automation, web application testing, Agile development environments, and a passion for delivering high-quality software., * Experience developing and maintaining automated testing frameworks.
- Strong understanding of software quality assurance methodologies and best practices.
- Experience testing web-based applications and enterprise systems.
- Familiarity with Agile/Scrum development environments.
- Ability to create detailed test plans, test cases, and test scripts.
- Experience validating API, UI, integration, and regression testing scenarios.Strong analytical, troubleshooting, and problem-solving skills.
Preferred Qualifications
- Experience testing Java-based applications.
- Knowledge of Azure Cloud environments and cloud migration projects.
- Experience with DevOps/DevSecOps pipelines and CI/CD processes.
- Familiarity with modern application frameworks such as Spring Boot and Angular.Experience working with Oracle and NoSQL databases.
Benefits & conditions
Pulled from the full job description
- 401(k)
- Health insurance
- Dental insurance
- Paid sick time
- Life insurance
- Disability insurance, Paid sick leave, Medical/Dental (optional), 401 (k) Retirement Plan (optional), Employer Paid Life Insurance, Employer Paid Short Term Disability, Optional Life Insurance.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Fully Remote Software Engineer Jobs
Integration And E2E Testing: Are They Complementary or Interchangeable?
Is Software Engineering Over-Saturated?
The 12 Best Jobs for Software Engineers