Associate Agile Developer

Randstad
Phoenix, United States of America
yesterday

Role details

Contract type
Internship / Graduate position
Employment type
Part-time / full-time
Working hours
Regular working hours
Languages
English
Experience level
Junior
Compensation
$ 40K

Job location

Remote
Phoenix, United States of America

Tech stack

Testing (Software)
Java
Microsoft Windows
Agile Methodologies
Artificial Intelligence
Automation of Tests
Unit Testing
Bash
Software Bug Management
Burp Suite
Cloud Computing
Information Systems
Computer Programming
Databases
Continuous Integration
DevOps
Github
HP Loadrunner
JMeter
JUnit
Python
Load Testing
Maven
Microsoft UI Automation
MongoDB
Cisco Nexus Switches
Object-Oriented Software Development
Oracle Applications
Open Web Application Security
Powershell
Remote Access Technology
Azure
Selenium
Software Engineering
SQL Databases
Test Data
Strategies of Testing
Scripting (Bash/Python/Go/Ruby)
Performance Testing
Large Language Models
Spring-boot
Software Security
Veracode
Gherkin
Kubernetes
Bug Reporting
Information Technology
Build Tools
Cucumber
Docker
SDET
Jenkins
Vulnerability Analysis

Job description

  • Release Verification: Support release verification activities (smoke/regression validation, release readiness checks, documenting results).
  • Test Design: Create, review, and maintain test cases aligned to user stories, acceptance criteria, and risk areas.
  • Test Automation: Build and expand automated test suites using Java, JUnit, Selenium, and Cucumber (BDD).
  • Shift-Left Collaboration: Partner with developers early in the development cycle to clarify requirements/edge cases, identify test scenarios up front, and establish automated quality gates.
  • Framework Maintenance: Improve test assets and automation framework components (page objects, step definitions, test data utilities, and reusable helpers).
  • Defect Triage: Help analyze test failures and contribute to defect triage with clear reproduction steps, logs, screenshots, and root-cause hints.
  • Documentation: Contribute to documentation and continuous process improvement (test strategy notes, coverage tracking, and regression checklists).

Requirements

  • Education: Current college student (Undergraduate or Master's) or a recent graduate in Computer Science, Software Engineering, Information Systems, or a related field.
  • Target Experience: Current college student or very recent graduate looking for hands-on, real-world development and test automation experience.
  • Core Programming: Working knowledge of Java and Object-Oriented Programming (OOP) concepts (coursework or personal projects are acceptable); familiarity with Spring Boot is a plus.
  • Software Testing: Basic understanding of software testing concepts, including Unit Testing (e.g., JUnit) and the defect lifecycle.
  • Databases & Scripting: Foundational SQL database querying skills (Oracle or MongoDB exposure is a plus) and basic scripting knowledge in at least one language (Bash/Shell, PowerShell, or Python).
  • Tools & Agile: Exposure to build tools like Maven and comfort working collaboratively in an Agile environment.
  • Work Authorization: Candidates must be currently authorized to work in the United States without requiring visa sponsorship now or in the future.

Nice-to-Have Skills (We Will Help You Learn!)

  • CI/CD & DevOps: Exposure to continuous integration tools (Jenkins, GitHub Actions) and artifact repositories (Nexus).
  • Cloud & Containers: Basic familiarity with Docker or Kubernetes.
  • Automation Tools: Exposure to Cucumber (BDD/Gherkin) and Selenium UI automation principles (locators, page objects).
  • Performance Testing: Fundamentals of performance/load testing (e.g., JMeter, LoadRunner) to analyze response times and throughput bottlenecks.
  • Application Security: Basic theoretical understanding of application security concepts, the OWASP Top 10, or security scanning tools (e.g., OWASP ZAP, Burp Suite, Veracode).
  • AI & Innovation: Interest or experience in using AI/Machine Learning tools (like LLMs) to optimize testing or CI/CD workflows.

Equipment & Requirements

  • Candidate must be local to the Phoenix, AZ metropolitan area.
  • Candidates are required to have a personal laptop available for remote access setups (a standard Windows virtual workstation environment will be provided for all project-related work).

qualifications:

Required Knowledge & Qualifications

Education: Current college student (Undergraduate or Master's) or a recent graduate in Computer Science, Software Engineering, Information Systems, or a related field.

Target Experience: Current college student or very recent graduate looking for hands-on, real-world development and test automation experience.

Core Programming: Working knowledge of Java and Object-Oriented Programming (OOP) concepts (coursework or personal projects are acceptable); familiarity with Spring Boot is a plus.

Software Testing: Basic understanding of software testing concepts, including Unit Testing (e.g., JUnit) and the defect lifecycle.

Databases & Scripting: Foundational SQL database querying skills (Oracle or MongoDB exposure is a plus) and basic scripting knowledge in at least one language (Bash/Shell, PowerShell, or Python).

Tools & Agile: Exposure to build tools like Maven and comfort working collaboratively in an Agile environment.

Work Authorization: Candidates must be currently authorized to work in the United States without requiring visa sponsorship now or in the future.

Nice-to-Have Skills (We Will Help You Learn!)

CI/CD & DevOps: Exposure to continuous integration tools (Jenkins, GitHub Actions) and artifact repositories (Nexus).

Cloud & Containers: Basic familiarity with Docker or Kubernetes.

Automation Tools: Exposure to Cucumber (BDD/Gherkin) and Selenium UI automation principles (locators, page objects).

Performance Testing: Fundamentals of performance/load testing (e.g., JMeter, LoadRunner) to analyze response times and throughput bottlenecks.

Application Security: Basic theoretical understanding of application security concepts, the OWASP Top 10, or security scanning tools (e.g., OWASP ZAP, Burp Suite, Veracode).

AI & Innovation: Interest or experience in using AI/Machine Learning tools (like LLMs) to optimize testing or CI/CD workflows.

Apply for this position