Overview
0.0
Contract - W2
Skills
Proficiency in UI and API testing
C#
Experience with
Job Details
Role: SDET
Location: Remote
Duration: 6 month contract
Requirements:
4+ years of software testing experience
Proficiency in UI and API testing
C#, .NET with Selenium Java is a plus
Experience with BDD Cucumber
Experience with SpecFlow and/or REQnROLL is a plus
Experience with Playwright.js is a plus
Responsibilities:
1. Technical
Review user stories, technical specifications, user documentation, help files, and other documentation to assure quality of the products and tests to be developed
Use risk-driven techniques to develop, maintain, and execute automated test suites for our clinical science development and various other software products; i.e. perform automated dynamic testing.
Work with the development team to capture and reuse automated Unit Test Cases, Test Stubs, and other Development test objects for continuous build integration.
Work closely with the DevOps Engineers to create and maintain automated build verifications.
Ensure proper version control and configuration management of all test objects developed and test environments used.
2. Results Tracking and Reporting
Research and document bug reports following agreed-upon processes immediately upon discovery of a quality problem.
Update test execution status following agreed-upon processes as part of automated metrics.
Trace test cases and results back to specific quality risks.
Assist in the creation of test project status reports and metrics (e.g., Test Dashboard).
3. Management Support
Provide accurate and precise estimates for assigned task duration, along with confidence levels and foreseeable dependencies for automated testing.
Prepare test plans and schedules.
Provide technical guidance to developers and other test engineers.
4. Attitudes and Initiative
Focus on the important testing and project priorities as agreed-upon.
Show initiative in setting and meeting goals within an environment of managed change.
Understand the role of test automation within the software development lifecycle for Agile and DevOps development methodologies, business-related project constraints, and effective test advocacy for the best possible customer experience of product quality.
Requirements:
Bachelor's degree in computer science or equivalent work experience.
3+ years of experience on enterprise software systems
5+ years of experience in QA automation development and scripting.
5+ years of experience in all aspects of functional testing across a broad set of technologies, including cloud technology, container based microservices for sub-UI testing, RESTful service testing, thin-client testing (html/Angular), database testing, virtual service stub testing, and more.
5+ years of experience in developing sub-UI and UI based scripts with tools like Selenium, RIT, Visual Studio, UFT, custom code, and more.
Deep knowledge of user story to test case translation with methods like Gherkin/Cucumber or equivalent.
Strong understanding of object-oriented programming.
Experience with testing infrastructure on Azure or AWS platform(s) including queue-based Java services.
Ability to use cloud monitoring services for fault detection and resolution, performance analysis and benchmarking.
Experience with cross browser testing.
Experience in scripting technologies for Test Data Management
Expert knowledge with Test Data Management tools and methods.
Expert knowledge in Test Plan and Test Case development for compliance or validated software systems.
The ability to quickly grasp and distill highly complex user design issues into clean, understandable solutions.
Candidate must flourish in a fast paced, iterative, deadline driven environment.
Strong communication and organizational skills are critical to success among this company of talented individuals.
Familiar with common test automation tools including but not limited to:
Selenium
Visual Studio Team Foundation Server: Performance Testing Automation, Microsoft Test Manager (MTM)
Maven (build management)
Jenkins (continuous integration services)
Database management studios for DB2, Oracle, or SQL Server
Git (code repository)
Others
Familiar with the following syntax as far as it is needed for assisting test automation tasks:
Java, C#, JavaScript, Python and Perl
SQL
--
Thanks & Regards,
Pallavi Reddy| Technical Recruiter
Thoughtwave Software and Solutions
Desk: , EXTN:167
Email:
Location: Remote
Duration: 6 month contract
Requirements:
4+ years of software testing experience
Proficiency in UI and API testing
C#, .NET with Selenium Java is a plus
Experience with BDD Cucumber
Experience with SpecFlow and/or REQnROLL is a plus
Experience with Playwright.js is a plus
Responsibilities:
1. Technical
Review user stories, technical specifications, user documentation, help files, and other documentation to assure quality of the products and tests to be developed
Use risk-driven techniques to develop, maintain, and execute automated test suites for our clinical science development and various other software products; i.e. perform automated dynamic testing.
Work with the development team to capture and reuse automated Unit Test Cases, Test Stubs, and other Development test objects for continuous build integration.
Work closely with the DevOps Engineers to create and maintain automated build verifications.
Ensure proper version control and configuration management of all test objects developed and test environments used.
2. Results Tracking and Reporting
Research and document bug reports following agreed-upon processes immediately upon discovery of a quality problem.
Update test execution status following agreed-upon processes as part of automated metrics.
Trace test cases and results back to specific quality risks.
Assist in the creation of test project status reports and metrics (e.g., Test Dashboard).
3. Management Support
Provide accurate and precise estimates for assigned task duration, along with confidence levels and foreseeable dependencies for automated testing.
Prepare test plans and schedules.
Provide technical guidance to developers and other test engineers.
4. Attitudes and Initiative
Focus on the important testing and project priorities as agreed-upon.
Show initiative in setting and meeting goals within an environment of managed change.
Understand the role of test automation within the software development lifecycle for Agile and DevOps development methodologies, business-related project constraints, and effective test advocacy for the best possible customer experience of product quality.
Requirements:
Bachelor's degree in computer science or equivalent work experience.
3+ years of experience on enterprise software systems
5+ years of experience in QA automation development and scripting.
5+ years of experience in all aspects of functional testing across a broad set of technologies, including cloud technology, container based microservices for sub-UI testing, RESTful service testing, thin-client testing (html/Angular), database testing, virtual service stub testing, and more.
5+ years of experience in developing sub-UI and UI based scripts with tools like Selenium, RIT, Visual Studio, UFT, custom code, and more.
Deep knowledge of user story to test case translation with methods like Gherkin/Cucumber or equivalent.
Strong understanding of object-oriented programming.
Experience with testing infrastructure on Azure or AWS platform(s) including queue-based Java services.
Ability to use cloud monitoring services for fault detection and resolution, performance analysis and benchmarking.
Experience with cross browser testing.
Experience in scripting technologies for Test Data Management
Expert knowledge with Test Data Management tools and methods.
Expert knowledge in Test Plan and Test Case development for compliance or validated software systems.
The ability to quickly grasp and distill highly complex user design issues into clean, understandable solutions.
Candidate must flourish in a fast paced, iterative, deadline driven environment.
Strong communication and organizational skills are critical to success among this company of talented individuals.
Familiar with common test automation tools including but not limited to:
Selenium
Visual Studio Team Foundation Server: Performance Testing Automation, Microsoft Test Manager (MTM)
Maven (build management)
Jenkins (continuous integration services)
Database management studios for DB2, Oracle, or SQL Server
Git (code repository)
Others
Familiar with the following syntax as far as it is needed for assisting test automation tasks:
Java, C#, JavaScript, Python and Perl
SQL
--
Thanks & Regards,
Pallavi Reddy| Technical Recruiter
Thoughtwave Software and Solutions
Desk: , EXTN:167
Email:
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.