What are the responsibilities and job description for the Automation Tester position at iCallidus?
Automation Tester
iCallidus is seeking a highly skilled Automation Tester to support the designing, developing, and executing automated test scripts to ensure the quality, performance, and security of applications. The candidate will work closely with developers, business analysts, and DevOps teams to integrate test automation into the software development lifecycle and CI/CD pipelines.
Key Responsibilities
- Develop and maintain automated test scripts for functional, regression, API, and performance testing.
- Execute automated tests and analyze results to report defects and improve test coverage.
- Work closely with development and QA teams to integrate test automation into the CI/CD pipeline.
- Identify, analyze, and document defects, working with developers to troubleshoot and resolve issues.
- Conduct API testing using tools such as Postman, RestAssured, or SoapUI.
- Perform database testing for SQL and NoSQL databases to validate backend processes.
- Ensure test cases and scripts comply with Section 508 accessibility and IRS security standards (FISMA, NIST 800-53).
- Use performance testing tools like JMeter or LoadRunner to assess application scalability.
- Participate in Agile development cycles, providing feedback and improving test coverage.
- Prepare test reports and documentation to track software quality metrics.
Minimum Qualifications
- Bachelor’s degree in Information Technology, Computer Science, Information Systems, Project Management, Cybersecurity, or related field.
- Minimum of seven (7) years of experience in automation testing, skilled in creating automated test scripts using latest frameworks. Ensures software quality and collaborate effectively in an agile environment.
- Experience working on Agile teams and utilizing latest back-end development tools, techniques, and methods for building and deploying server-side applications. Comfortable operating in an agile and lean environment to regularly deploy updates and enhancements.
- Proficiency in test automation tools and frameworks such as Selenium, TestNG, JUnit, and Cypress.
- Experience with scripting languages such as Python, Java, JavaScript, or C#.
- Hands-on experience with CI/CD tools (Jenkins, GitLab CI/CD, Azure DevOps).
- Knowledge of API automation testing using Postman, RestAssured, or similar tools.
- Understanding of performance testing methodologies and tools.
- Strong understanding of software development lifecycle (SDLC) and Agile methodologies.
- Experience working in DevSecOps and Agile environments.
- Familiarity with cloud-based testing environments (AWS, Azure, or Google Cloud).
Preferred Qualifications
- Federal government contracting experience preferred.
- Knowledge of OWASP security principles.
- ISTQB Certification or similar testing certification.
The Back-End Developer will be responsible for designing, developing, and maintaining server-side logic, databases, and APIs that support front-end applications and system integrations.
Key Responsibilities:
- Develop, maintain, and optimize scalable server-side applications and APIs.
- Design and manage databases ensuring efficient data storage and retrieval.
- Implement security best practices to protect sensitive data.
- Work closely with front-end developers and system architects to integrate applications.
- Troubleshoot, debug, and resolve back-end issues efficiently.
- Ensure system performance, scalability, and reliability.
- Maintain technical documentation and collaborate in Agile development cycles.
Qualifications:
- Bachelor’s degree in Computer Science, Engineering, or related field.
- 3 years of experience in back-end development.
- Strong experience with Java, Python, .NET, Node.js, or similar languages.
- Proficiency with databases like PostgreSQL, MySQL, MongoDB, or SQL Server.
- Experience with RESTful APIs and microservices architecture.
- Familiarity with CI/CD tools and cloud platforms like AWS, Azure, or GCP.
- Understanding of secure coding practices and OWASP guidelines.
Employment Type:
Full Time, on-site at client’s location.
Security Clearance:
Must be able to obtain and maintain a security clearance. Active MBI Clearance preferred.
US Citizenship or Lawful Permanent Resident required.
Benefits:
Medical, Vision, Dental, 401(K), Short Term Disability, Standard Basic Life Insurance. Paid Time Off (PTO) will take into effect after the 90-day probationary period.
EEO Statement
ICallidus is an Equal Opportunity/Affirmative Action Employer. We do not unlawfully discriminate because of race, color, religion, age, sex, creed, national origin, ancestry, citizenship status, marital or domestic or civil union status, familial status, affectional or sexual orientation, gender identity or expression, genetics, disability, military eligibility or veteran status, or any other protected status.
Job Type: Full-time
Benefits:
- 401(k)
- Dental insurance
- Health insurance
- Life insurance
- Paid time off
- Vision insurance
Work Location: In person