Role Overview
A leading technology organization is seeking a Senior Applications Programmer to play a key role in advancing its test automation capabilities. You will be responsible for the design, development, and ongoing maintenance of a platform-agnostic test automation framework used across global test operations. This position works closely with software architects, QA teams, project leads, and DevOps engineers to strengthen software quality through continuous integration and regression testing.
Key Responsibilities
- Collaborate with stakeholders to define and refine requirements for test automation systems
- Develop, update, and support test automation applications, plugins, and backend services that collect, store, and analyze test outcomes
- Ensure seamless integration with existing CI/CD pipelines and internal automation infrastructure
- Conduct and review code changes through pull requests to uphold coding standards and system reliability
- Align development tasks with project timelines and technical objectives
- Administer Linux-based environments and support deployment of automated test workflows
- Assist in onboarding teams by guiding installation and configuration of test automation tools
Required Qualifications
- 3–5 years of hands-on experience in test automation development, including at least two years in a DevOps-focused role
- Master’s degree in Computer Engineering, Telecommunications, Electronic Engineering, or a related technical field; a Bachelor’s degree with substantial professional experience may be considered
- Proven track record in building, maintaining, and debugging automated test frameworks
- Strong development background using C# and Java for test solutions
- Experience managing test automation environments across different platforms
- Familiarity with CI/CD tools such as Git, Bitbucket, Jira, Artifactory, Visual Studios, Coverity, GCOV, and GCC
- Working knowledge of relational databases including SQL and PostgreSQL
- Proficiency in Linux and cross-platform development
- Development experience with C and C++ applications
- Excellent problem-solving and analytical abilities
Preferred Skills
- Seven or more years of DevOps experience, particularly in test infrastructure management
- Project coordination or management experience
- Background in embedded software development with a focus on testing
- Experience working in Agile environments
- Programming skills in Python, Shell Scripting, and multiple languages including C, C++, C#, and Java
- Exposure to non-relational databases like MongoDB
- Experience with time series data storage using InfluxDB
- Familiarity with data visualization platforms such as Grafana
- Hands-on experience with GitHub Actions for pipeline automation
- Knowledge of containerization using Docker and managing Docker clusters
- Understanding of hybrid cloud architectures
- Familiarity with OpenShift and CloudSmith is a plus
Technology Environment
The role operates within a modern engineering stack including C#, Java, C, C++, Python, and Shell Scripting. The ecosystem leverages SQL, PostgreSQL, MongoDB, and InfluxDB for data management, with Grafana for visualization. Development and deployment workflows are supported by Git, Bitbucket, Jira, Artifactory, Coverity, GCOV, GCC, Docker, GitHub Actions, OpenShift, and CloudSmith. The environment emphasizes CI/CD, Agile practices, and DevOps principles.
Work Environment
This is an onsite position operating during standard business hours (1st shift/days). The work setting emphasizes collaboration, technical excellence, and continuous improvement.
Company Culture
The organization promotes innovation, global teamwork, and inclusive practices. It is committed to sustainability, societal progress, and pushing the boundaries of what’s technically possible. As an equal opportunity employer, it supports diversity in all forms and ensures fair treatment for all employees regardless of race, color, religion, age, ancestry, national origin, sex, gender identity, sexual orientation, marital status, pregnancy, disability, genetic information, military service, or other legally protected characteristics.


