Job Description
Job Description
Duties / Responsibilities:
- Versatile developer to provide scalable software solutions related to automated testing
- Capable of working both independently and communicating with small teams to create best-in-class solutions
- Knowledge of one or more programming (e.g. Java, JavaScript/TypeScript, Python, Ruby) and scripting (e.g. Unix Shell, PowerShell) languages
- Implement and maintain DevSecOps pipelines using tools and services such as Jenkins or GitHub Actions
- Collaborate with cross-functional teams, including developers, infrastructure engineers, and project managers, to align activities with development cycles and project timelines.
- Exposure to Artificial Intelligence (AI) and Large Language Models (LLMs) is a plus
- Stay up to date with the latest testing methodologies, tools, and emerging technologies. Continuously explore and evaluate new approaches, frameworks, and techniques to enhance the efficiency and effectiveness of automated testing services.
Minimum Qualifications:
- Bachelors in Computer Science, Software Engineer, or related technical discipline
- Possess a solid understanding of software development concepts, architectures, and technologies. Familiarity with programming languages, databases, web technologies, and network protocols is valuable.
- 3+ years’ experience in one or more of the following: Programming, AWS, CI/CD Pipelines
- Proactive attitude with experience working independently and/or on an Agile team
- Knowledge of Agile methodologies, processes, and tools
- Excellent written and verbal communication skills
Preferred Experience:
- Proficient in AWS, EC2, VPC, S3, RDS, CloudWatch, CloudTrail, IAM, ECS/ECR, etc.
- Infrastructure as Code: Terraform, Ansible Certifications are a plus
- Proficient in programming languages such as Java/Groovy, JavaScript/TypeScript, Python, Ruby
- Proficient in Linux/Windows Server system administration and scripting
- Exposure to automated software testing tools such as Selenium, Playwright, Cypress, Cucumber, Gherkin
- Experience using APIs to communicate with tools such as Jira, Confluence, TestRail, AWS CLI.
- Knowledge of web servers, including Apache and nginx
- Experience with networking, including TCP/IP, VPN, and Load Balancing
Applicants will be accepted until September 2024 or until position is filled.
Company Description
Founded in 2012, Titania is a Public Sector Technical Services company headquartered in Warrenton, VA. Our core capabilities include Agile Software Development, DevSecOps, Automated Testing, Intelligence Training, and Program Management Support. Our corporate leadership spent their careers in uniform, government service, and in growing and managing service organizations of excellence; building and earning a reputation of quality, superior customer support, ethical conduct, and dedication to partnership. Titania functions with large business sophistication and acumen while maintaining small business agility and responsiveness. We're deeply committed to taking care of our employees, partners, customers, and those in our community.
Company Description
Founded in 2012, Titania is a Public Sector Technical Services company headquartered in Warrenton, VA. Our core capabilities include Agile Software Development, DevSecOps, Automated Testing, Intelligence Training, and Program Management Support. Our corporate leadership spent their careers in uniform, government service, and in growing and managing service organizations of excellence; building and earning a reputation of quality, superior customer support, ethical conduct, and dedication to partnership. Titania functions with large business sophistication and acumen while maintaining small business agility and responsiveness. We're deeply committed to taking care of our employees, partners, customers, and those in our community.