SDET/Software Development & Test Engineer

T. Rowe Price Owings Mills, MD
Our mission as a leading investment management firm is to help our clients achieve their long-term financial goals. We believe our associates are the key to this mission and we are always looking for talented individuals who share our commitment to our client's success.

If you're looking for challenging work experiences and the ability to learn in a collaborative culture, we invite you to explore the opportunities available at T. Rowe Price.

Today, software testing and software testers are transforming the way business develops software. Manual testing is being replaced by automation as CI/CD/CT practices are developed and Agile methodologies are adopted. Testers are now transitioning to practitioners who test and develop code to automate testing!

The successful candidate for this position will be an agent of change in the Investment Operations – Technology Department. At the start of the engagement, the successful candidate will spend approximately 80% of his/her time performing manual testing and 20% writing JAVA code to establish a new test automation frameworks to support the transition to CI/CD/CT, Cloud technologies in teams using Agile Development Methodologies. Experience in back-end testing and writing SQL queries are also key skills for the successful candidate.

He/She maintains an awareness of emerging technologies to ensure a competitive advantage. This position applies a comprehensive knowledge of technical skills, principles, practices, and procedures in testing methodologies combined with skills in JAVA development. As the company continues to expand upon its microservice design initiatives, SDET practitioners will have the opportunity to work with some of the latest technologies available.

* Conducts QA Development Processes

* Develops Test Solutions

* Provides Expertise in Testing


Required Qualifications:

* BS/BA Degree with high mathematical and computing content (e.g. Computer Science or Engineering)

* Java Software development experience required

* Ability to leverage knowledge from prior experiences to effectively participate in new situations

* Excellent collaboration skills to partner with Developers, Test Engineers and Business Analysts

* Ability to work independently or collaboratively with others in team environment

* Excellent written and verbal communication skills

* Understanding of how the people, processes and technology within an organization interact in relationships and patterns to create a feasible solution on projects of high to very high complexity

* Process oriented, logical thinker

Preferred Qualifications:

* Software testing experience helpful

* Experience with developing test automation using JAVA, Selenium Webdriver, and TestNG.

* Experience with RDB development (e.g. SQL Server, Oracle)

* Experience with automated testing types, tools and techniques (Unit, Functional, Load; Junit, etc.)

* Familiarity with a variety of programming styles (e.g. OO, functional) and software design patterns

* Proven ability to work effectively both independently and in a team-based environment.

* Experience on projects utilizing an Agile methodology.

* Experience in working on projects utilizing CI/CD/CT.

* Experience working on projects as a Software Developer in Test (SDET).

Tools We Use:

* Continuous integration tools and processes (Jenkins, Bamboo, etc.), agile delivery (Rally, Jira) and test-driven (TDD) or business-driven (BDD) development

* Front-end frameworks such as Spring, Springboot, etc.

* Cloud computing platforms such as AWS, React, etc.

* DevOps tools (Git, GitHub, Jenkins, TestNG, Gradle)

T. Rowe Price is an Equal Opportunity Employer

Similar jobs you might like