Automation Engineer Principal
SAIC · Ashburn, VA · 1 wk ago
Engineering$80k–$120k/yrFull-time
Job Responsibilities
- Developing automation test scripts.
- Generating test data and performing Data Validation.
- Data interface message testing with JSON and XML message sets.
- Developing SQL or Unix scripts for test data generation or test harness automation.
- Executing regression, functional, and system testing.
- Verifying results and producing test summaries and defect reports.
- Identifying defects and requirement discrepancies, and generating defect change requests and reporting discrepancies.
- Using modern software engineering IDEs including Eclipse, IntelliJ, etc. for design, development, and testing the software.
- Working with users in an Agile development approach to understand and document requirements in JIRA.
Qualifications
- Bachelor’s degree in Computer Science or related field with 9+ years of technical experience.
- Experience with Java, Spring Boot, Selenium, Playwright (critical), Cucumber, Rest Assured library for webservices, JavaScript for Playwright, AWS, Oracle/Postgres DB, PL/SQL.
- Familiarity with UI automation tools, TestNG, Selenium, and Jira.
- Experience writing SQL queries with clear understanding of relational databases, generating test data and performing validation, and identifying defects and requirement discrepancies.
- Strong written/oral communication skills and problem-solving skills; ability to communicate information to a variety of groups at different technical skill levels.
- Experience in all stages of application testing, especially backend testing, functional, usability, regression, load/stress, and performance testing.