Are you a highly motivated team-oriented developer/QA type obsessed with getting it right, andseeking to expand your horizons by working with current technologies? If so, CenterEdge Software has an exciting opportunity that will give you the chance to build an automation environment and to evolve it for the next generation of our successful software product!
You will become a key member of a new Scrum Team that is working to re-engineer our current product as a cloud-based solution for our clients. Your prior experience with test automation in a Continuous Delivery environment will be a key driver for this team’s success.
Our Tech Stack
C#, WPF/XAML, . NET Core, ASP. NET MVC Core, xUnit, JSON
HTML5, CSS, Angular 2, JavaScript, TypeScript
Couchbase, SQL Server
NodeJS, Jasmine, Selenium, Telerik Test Studio
Git, Jenkins, Spinnaker
Docker, Kubernetes, Apigee, RabbitMQ
Responsibilities
Evaluate, plan, design, and implement automated testing for full stack new product features throughout the software development lifecycle
Develop and maintain framework for build, smoke, regression, functional and performance/load testing
Integrate the automated testing process into the Continuous Integration/Continuous Deployment environment
Collaborate with software engineersand product owners in developing automated testing of new software programs and applications to determine conformance with requirements
Ensure that testing activities meet business requirements and systems goals, fulfill end-user requirements, and identify and resolve systems issues
Coach and mentor team members on processes and practices in automation; develop new automation expertise within the organization
Qualifications
Strong knowledge of system testing best practices and methodologies, particularly in a CI/CD environment
Excellent written and oral communication skills, listening and interpersonal skills, and initiative while working closely with an Agile development team
Experience with in the following languages: JavaScript, C#
Experience with asynchronous testing and validation of REST endpoints
Experience with one or more of the following automation/test case tools:Test Studio, Jasmine, Selenium
Familiarity with current/popular IDEs, source control, continuous integration, bug tracking and collaboration tools (e.g. Visual Studio, Git, Jenkins, JIRA, Confluence, etc.)
Able to prioritize and execute tasks in a fast-paced environment; responsive to changing priorities
Keen attention to detail
Knowledge of the full software development life cycle
BS in Computer Science/Engineering, or equivalent; MS preferred
NOTE: This position is eligible for significant remote work, but candidates must reside within a reasonable driving distance of our office in Roxboro, NC.
Candidates MUST be eligible to work in the US.Our company will NOT provide Visa sponsorship.
