Job Title: Associate Agile Developer in Test.
Type: Contract โ 6-month internship
Location: Phoenix, AZ
Interview: In-Person Interview
Work Mode: Hybrid (First 2-3 days are on site then once a month in the office. The rest is remote.)
Note: 20โ40 hours/week - The Manager is looking for current College students or very recent graduates. The position can be flexible around college classes.
Job summary:
We build and support in-house enterprise applications used across the organization. Our stack includes Spring Framework 6 / Spring Boot / Spring Security, Java 17, Tomcat, MyBatis, and IBM FileNet (workflow maps). Quality is a shared responsibilityโand weโre actively modernizing our test strategy to shift-left and increase automation coverage earlier in the SDLC.
As an SDET Intern / Recent College Graduate, youโll help with release verification while also contributing to our shift-left automation strategy by designing and delivering test cases and automated tests. Youโll work alongside developers, QA, and release/DevOps partners to improve reliability and reduce manual regression effort.
Key responsibilities:
- Support release verification activities (smoke/regression validation, release readiness checks, documenting results).
- Create, review, and maintain test cases aligned to user stories, acceptance criteria, and risk areas.
- Build and expand automated tests using Java + JUnit + Selenium + Cucumber (BDD).
- Partner with developers early (โshift-leftโ) to:
- clarify requirements and edge cases,
- identify test scenarios up front,
- promote testability and quality gates.
- Improve test assets and framework components (page objects, step definitions, test data utilities, reusable helpers).
- Help analyze failures and contribute to defect triage (clear reproduction steps, logs/screenshots, root-cause hints).
- Contribute to documentation and continuous improvement (test strategy notes, coverage tracking, regression checklists).
REQUIRED KNOWLEDGE: (Intern / Recent Grad level)
- Currently pursuing or recently completed a degree in Computer Science, Software Engineering, Information Systems, or a related field.
- Working knowledge of Java and Object-Oriented Programming (OOP) concepts (coursework or projects are fine); familiarity with Spring Boot is preferred.
- Basic understanding of software testing concepts, including Unit Testing (e.g., JUnit) and the defect lifecycle.
- Foundational Database testing skills and familiarity with SQL (Oracle or MongoDB a plus).
- Exposure to build tools like Maven.
- Basic scripting knowledge in at least one language (Bash/Shell, PowerShell, or Python).
- Comfortable learning and collaborating in an Agile environment.
FAMILIARITY & DESIRABLE SKILLS: (Nice to have โ weโll help you learn!)
- CI/CD & DevOps: Exposure to continuous integration tools (Jenkins, GitHub, GitHub Actions) and artifact repositories (Nexus).
- Cloud & Infrastructure: Basic familiarity with Docker or Kubernetes.
- Automation Frameworks: Exposure to Cucumber (BDD/Gherkin) and Selenium UI automation principles (locators, page objects).
- Performance & Load Testing: Fundamentals of performance/load testing (e.g., JMeter, Performance Center, LoadRunner) and the ability to analyze response times, throughput, and bottlenecks for release verification.
- Application Security:ย Basic understanding of application security concepts and the OWASP Top 10 (theoretical knowledge is fine).
- Familiarity with security testing methodologies (penetration testing, threat modeling, XSS, or SQL injection).
- Exposure to security tools (e.g., Burp Suite, OWASP ZAP, Nessus, Veracode, AppScan) or integrating security scans into CI/CD pipelines.
- AI & Innovation: Experience or interest in using AI/Machine Learning tools (like LLMs) to optimize testing or CI/CD workflows.
- Any experience with MyBatis, Tomcat, or IBM FileNet workflows.
- Educational requirements:
- Current college student (Undergrad or Masters)
- Recent college grad
vTech Solution Inc. is a Managed IT Services firm headquartered in Washington, DC. They specialize in a range of services includingย cloud computing,ย managed network security, andย cybersecurity. Their primary focus is on providing human-centered IT solutions for government and business sectors, including federal, state, local, and education (SLED) groups, as well as commercial organizations.
vTech Solution offers services such as:
- Managed Security Services: Implementing zero-trust security frameworks to prevent cyber threats in real-time.
- Multi-cloud Management Services: Helping businesses digitally transform with smart cloud technologies.
- Infrastructure Managed Services: Creating resilient and secure infrastructure management.
- Professional Services: Providing expertise for mission-critical programs.
- Productivity and Communications: Ensuring secure and confident business connectivity from anywhere