What are the responsibilities and job description for the Software Engineer in Test (Samson billing/Amdocs billing) position at Highbrow LLC?
Job Description
- Design, develop, and maintain automation systems and tools to be used by development and test engineers.
- Samson billing experience is a must
- Analyze code coverage using industry-standard tools (e.g., SonarQube).
- Oversee integration of automated tests into the Continuous Delivery pipeline.
- Design and author test cases for unit, functional, performance, scalability, and durability testing.
- Manage and groom automated and manual test suites for balanced coverage and fast feedback cycles.
- Work with IT partner teams to provide, create, or modify test data through repeatable, automated processes.
- Provide internal training on testing skills and tools; contribute to the Test Community of Practice to evolve testing practices and standards.
- Lead defect management and interface with external teams on test strategy and execution.
- Ensure requirements and/or user stories are testable and provide estimates for user stories and tasks.
- Coordinate with Dev and Ops regarding testing practices to ensure quality thresholds are met.
- Contribute to design and code reviews.
- Perform other duties and projects as assigned by business management.
- Any Monitoring & Observability Tools - Splunk, AppDynamics, Dynatrace, Prometheus, Grafana, SolarWinds, or others.
- Around 4–7 years of experience with three or more automation tools (e.g., Selenium, TestNG, Appium, Sauce Labs, Rest Assured, Postman, Cucumber, Jasmine, Protractor).
- Around 4–7 years of experience with testing methodologies such as Test-Driven Development (TDD) and Behavior Driven Development (BDD), API
- Testing, Acceptance Testing, end to end testing.
- Around 4–7 years of experience using issue-tracking software and Agile project management systems (JIRA)
- Proficiency with SQL (querying, joins, stored procedures), Knowledge of NoSQL databases (MongoDB, DynamoDB, etc.) – Any database
Nice To Have
- Working knowledge of using CA Service Virtualization or equivalent.
- AI experience is a plus
Education:
Bachelor/Master of Engineering (B.E./B.Tech/MS) in Electronics / Electrical / Computer Engineering or related field