
Software Quality Assurance Engineer
Enexus Global Inc. โข Fremont, California, United States
**Role & seniority: ** Software QA Engineer (seasoned/test automation-focused; assumes mid-to-senior)
**Stack/tools: **
-
Python (advanced)
-
Selenium (expert)
-
REST API testing (advanced)
-
SQL (intermediate)
-
Jenkins (intermediate)
-
Top 3 responsibilities:
-
Develop and maintain automated test suites
-
Create test plans/cases and manage test data
-
Execute and validate functional/system/integration tests; monitor systems post-launch and ensure data integrity
-
-
Must-have skills:
-
Strong Python and test automation framework experience
-
Extensive Selenium experience for web/mobile testing
-
Hands-on knowledge of RESTful services and API test automation
-
Agile QA mindset and experience in CI/CD environments (preferred but aligned)
-
-
Nice-to-haves:
-
Exposure to QA methodologies advocacy across development teams
-
Prior experience in QA automation for software engineering applications
-
-
Location & work type:
-
Fremont, CA
-
100% onsite, 5 days/week in office
-
Full Description
Job Title: Software QA Engineer
Location: Fremont-CA-Onsite
Job Description
Primary Skills: Python (Advanced), Selenium (Expert), REST API Testing (Advanced), SQL (Intermediate), Jenkins (Intermediate)
Location: Fremont, CA (100% Onsite - 5 days in office)
Job Summary
- We are seeking a seasoned Software QA Automation Engineer to join the Application Software Quality Assurance group, vital for verifying and enhancing the quality of both bespoke and third-party applications. This role is crucial for sustaining the agile delivery of features, through the development of automated test suites and effective QA methodologies. Our ideal candidate thrives in a fast-paced environment, possesses a strong foundation in software development, and exhibits a profound understanding of test automation frameworks.
Key Responsibilities
- Develop & maintain automated test suites for applications.
- Advocate QA methodologies across development teams.
- Formulate detailed test plans and cases.
- Manage preparation of test data and execute functional, system, & integration tests.
- Monitor systems post-launch and ensure the integrity of data throughout the lifecycle.
Must-Have Skills
- Proficiency in Python and automation frameworks.
- Strong experience with Selenium or similar tools for web and mobile testing.
- Fundamental understanding and hands-on experience with RESTful services and API test automation.
Industry Experience
- Prior experience in a Test Automation role within Software Engineering Applications, with exposure to Agile methodologies and CI/CD practices preferred.