Job Directory Partners Data Systems Senior Software Engineer in Test
Partners Data Systems

Senior Software Engineer in Test Partners Data Systems
Frisco, TX

Partners Data Systems is a company that provides high availability storage and backup automation solutions.

Companies like Partners Data Systems
are looking for tech talent like you.

On Hired, employers apply to you with up-front salaries.
Sign up to start matching for free.

About Partners Data Systems

Job Description

Senior Software Engineer in Test

Frisco, TX

Job Summary

The Sr. Software Engineer in Test will lead and implement automated testing and performance monitoring solutions in a continuous integration environment by working closely with developers, designers, and subject matter experts. The Sr. Software Engineer in Test will be accountable for the overall quality and stability of supported systems. Additionally, he/she will ensure seamless transition from QA and Staging environments to production, which will include working with a Saas Development Operations (DevOps) group.

Essential Duties and Responsibilities

* Lead, Plan, drive and implement a test automation framework
* Lead and Implement automation solutions for continuous integration
* Design, code and maintain automated scripts, functions/function libraries, database verification, and data-driven tests
* Work with Agile team to reduce manual/repetitive tasks and assist with writing test automation cases
* Follow best practices when developing automation code including comment documentation, maintainability, and data-driven development
* Troubleshoot environmental set-up issues related to automationLead, Plan, drive and contribute to the development and continued improvements to the automation framework(s) with the goal of building smoke, regression, continuous integration test coverage, functional testing, reducing testing time and improving defect identification
* Lead improvement of testing methods, processes and deliverables
* Create test plans and prioritize testing work based on business requirements for each sprint
* Design and develop reusable, automated tests in accordance with coding best practices
* With the Agile team, provide accurate estimates for user stories and automation test plans for each sprint
* Partner with the Agile development team to deliver on commitments
* Collaborate with peers in QA and Development to share information and resolve issues
* Document, track, and report on product defects
* Keep current with quality testing, trends, techniques, tools and processes
* Participate in requirement reviews and design spec reviews to contribute quality requirements and ensure testability
* Participate in automation and manual test plan reviews and code reviews
* Document automation solutions so they are easily understood and maintainable
* Create and execute Manual Test Cases as necessary in creating Automation Scripts and Integrated Solutions.

To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements are representative of the knowledge, skill, and/or ability required.

* Bachelor's Degree in Computer Science (or closely related field) with 4 years of experience in test automation and quality assurance or Master's Degree in Computer Science (or closely related field) with 2 years of experience in test automation and quality assurance.
* 4+ years of experience (or 2 with Masters) using industry automation testing tools such as Selenium WebDriver, WATIR, SoapUI, CodedUI, Test Complete, QTP or Cucumber.
* 4+ (or 2 with Masters) years of experience with object-oriented programming language such as C#, Ruby or Java.
* 3+ (or 1 with Masters) years of experience with SQL and Databases such as MS SQL.
* 3+ (or 1 with Masters) years of experience with API Testing using REST/SOAP protocols.
* 3+ (or 1 with Masters) years of experience using versioning software like TFS, git.
* 3+ (or 1 with Masters) years of experience working in Agile /Scrum teams
* 2+ years of experience with full software development life cycle and software engineering best practices.
* 2+ years of experience in testing web solutions across multiple platforms and browsers
* 2+ years of experience in white box and unit testing with automation framework such as MSTest, JUnit or NUnit.
* 2+ years of experience of HTTP load generation/measure software (e.g. Visual Studio Load Tests, LoadRunner, Neoload, JMeter, SilkPerformer etc)
* 2+ years of experience of APM tools (e.g. Dynatrace, New Relic, AppDynamics etc) and profiling tools
* Ability to adapt to changing priorities and technologies in a highly multi-tasked environment
* Must be self-motivated and results driven, with attention to detail
* Strong desire to learn and grow
* Ability to work independently in a team environment.
* Excellent verbal and written communication skills
* Excellent analytical and problem solving skills
* Experience working in a SaaS environment
* Experience creating test plans and test cases for complex systems.
* Experience in QA process and testing methodology
* Ability to adapt to changing priorities and technologies in a highly multi-tasked environment
* Must be self-motivated and results driven, with attention to detail
* Must have a hunger for knowledge and drive to increase product and domain expertise
* Ability to effectively communicate and document technical concepts
* Mobile experience is a plus

Join our team to make a difference in people's lives, every day. We empower our clients to spend less time on administrative tasks and more time developing their teams. We rally around our colleagues and succeed together. And we support and give back to our communities. Together, we can make a difference.

About Partners Data Systems

Partners Data Systems is a company that provides high availability storage and backup automation solutions.

Partners Data Systems

3663 Via Mercado

Let your dream job find you.

Sign up to start matching with top companies. It’s fast and free.