Senior Quality Software Development Engineer in Test (SDET)

Overview

On Site
$0 - $0
Full Time

Skills

.NET
API
Automated Testing
Automation Anywhere
C#
Collaboration
Communication
Accountability
Analytical Skill
Appium
Application Lifecycle Management
Auditing
Computer Science
Database
DevOps
Development Testing
Documentation
Finance
HP Quality Center
ISTQB
Issue Tracking
Management
Microsoft Visual Studio
Management Information Systems
Manual Testing
Microsoft Azure
Microsoft TFS
NUnit
Performance Management
Preventive Maintenance
Process Improvement
System Integration Testing
Test Management
Test Suites
Testing
User Guides
Software Development Methodology
Supervision
Test Execution
VBScript
Version Control
SOAP
SQL
Scripting
Selenium
Software Development
Software Engineering
Project Management
Quality Assurance
Regression Testing
Robotic Process Automation
Web Services

Job Details

Job Description:

What You Will Do:
The Senior Quality Software Development Engineer in Test (SDET) works closely with management to document test automation and Robotic Process Automation best practices. Define, Document, and Maintain an Automation test plan for every assigned project. Maintains automated testing database and ensures the use of quality data & reports test outcomes by collecting, analyzing, interpreting, summarizing, and displaying data for daily executions. Reviews requirements, specifications, user documentation, and other project related documentation to maintain existing automated test scripts. Collect and share automation metrics with project teams. Perform peer review audits to ensure coding and styling expectation are documented, followed, and enforced. Collaborates with stakeholders to develop progressive test suites that will validate the functional correctness of the Credit Union's software, in order to provide the highest quality software products to both external and internal customers. Designs, expands/improves and implements testing automation framework and methodologies to increase test execution abilities with the latest technology and techniques, to include metric and defect reporting. Design, build, and maintain a test automation framework and test database structure. Coordinates, designs, builds, tests, and deploys effective test automation artifacts for testing efforts across multiple web, mobile, and API software applications in accordance with industry standards. Participate in peer code reviews, Automation Candidate Reviews, and the definition of coding and style standards. Translate existing manual regression test scripts in collaboration with the Quality Assurance manual test team, and develops automated test scripts for various software application products. Participate in requirement sessions and the defect lifecycle where appropriate. Participate in the creation and maintenance of Robotic Process Automation. Design and implement automated process improvements to reduce manual work either using RPA or custom written tools. Completes any other job related duties needed to help drive to our Vision, fulfill our Purpose, and abide by our Organization s Values.
What We Require:
Bachelor's degree in Computer Science, Software Engineering, Management Information Systems (MIS), or Business-related field or comparable education or comparable experience. Minimum of 10 years of software automation testing experience with C# & Selenium/Appium or comparable language. Experience with test management and automated testing tools such as, but not limited to, Microsoft TFS, Azure DevOps Server, Quality Center/ALM, Selenium, Appium, C#, NUnit and Visual Studio. Experience with SQL, VBScript, C#/.NET and REST & SOAP Web services. Strong knowledge of software development life cycle and quality assurance methodologies. Experience performing manual and automated application testing. Experience in PM projects and ability to work with minimal supervision. Able to work in a team environment, meet deadlines and take on responsibility and accountability. Excellent interpersonal, analytical, written, and verbal communication skills. Able to sit for extended time-periods. Work flexible hours as needed, including possible weekends.
Ideal Candidate Will Have:
IT/ET experience in a large financial institution environment or comparable experience. Understanding of structured application development methodology and principals. Understanding of structured environments using distinct development, test, and production environments. Proficient in C#, Selenium, Appium, and NUnit. Proficient in creating and maintaining automated test artifacts in Visual Studio. Understanding of Robotic Process Automation scripting with tools like Automation Anywhere. Experience with source control methodologies. Embrace and learn new technologies, techniques, and processes. ISTQB Foundation Certification. Certification in: ISTQB Foundation Certification and/or ISTQB Test Automation Engineer Certification.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Y & L Consulting Inc.