Software Engineer
SecureStrux®
About the Role
This position is for a User Interface (UI) Automated Test Engineer on the C2BMC program.
Key Responsibilities
- Software development in Java, C++, and Python languages for the C2BMC User Interface (UI).
- Design and implement an automated testing framework for the suite of C2BMC UI products.
- Develop test scripts using the Python language.
- Understand test requirements.
Requirements & Tech Stack
- Knowledge of Automated Testing.
- Basic understanding with Git/Gitlab.
- Knowledge of common software development and management tools such as Confluence and JIRA.
- Familiarity with software engineering and Python development.
- Willingness to take on unanticipated tasking.
Qualifications
- Bachelor’s Degree with a minimum of 0-3+ years of experience, or Master’s Degree with a minimum of 0+ years of experience.
- Active Secret Clearance required to start.
- Good verbal and written communication skills.
- Ability to work independently as well as a part of a team.
Preferred
- Familiarity with Eclipse, VS Code, Maven, Gradle, ClearCase, Jenkins, PyAutoGUI, Tesseract.
- Experience working in an agile development environment.
- Security + certification.
- Experience using the Selenium framework to test web applications.