Job D5387 Description Click to apply: Please attach resume to mail
SOFT's client located in New York, NY ( Hybrid ) is looking for a SDET - Java / Selenium for a long term contract assignment.

Your role as a Senior Quality Engineering Tester:
• Developing configurable, maintainable, reusable, and dependable test automation components and enabling DevOps through continuous testing.  
• Creating test approaches and understanding how a system works. Ensuring that test plans properly align with business requirements and are kept up to date.  
• Designing, developing, and maintaining integration testing suite to ensure reusable common components meeting quality and security standards.  
• API Testing  
• Data profiling included end to end starting with data ingestion and all related data tasks including test data creation.  
• Develops, executes, and maintains complex test cases to ensure the system functions according to requirements and document defects with supporting documentation.  
• Analyze moderate to complex problems to determine the root cause of the issue and conduct tests that will help in duplicating or troubleshooting.  
• Assists with setup and maintenance of test environments; developing and maintaining metrics related to software testing and ongoing application performance; implementation, upgrades, and training of automated test management tools; research and evaluation of testing tools and frameworks; planning and development of test strategy and plans; and analyzing test process automation strategy and framework.  
• Collaborating in Agile cross-functional teams to deliver solutions with high quality across different technical environments.  
  
What we are looking for:
• Experience in Java programming language  
• Experience with automation testing frameworks (Selenium, Cypress etc)  
• Experience in Cloud performance testing with tools such as LoadRunner  
• Hands-on experience designing and masking test data based on the user scenarios/rules and building scripts to test data pipelines for data lake/ data warehouse ecosystem.  
• Data validations using SQL, strong understanding of the relational database concepts and models.  
• Experience building test automation have used automated frameworks, tools, and strong SQL, data management concepts including data profiling, data mapping and data integration.  
• Strong debugging/analytical skills including dissecting transformation rules, data inconsistencies, incompleteness of data.  
• Demonstrated ability of working with AWS services such as Data Glue, Data Bricks, Athena, and Collibra Data Quality Platform.  
• Experience working in a DevOps environment, Gitlab, SCD and hands on experience using CI/CD systems preferred to enable test data pipeline.  
• Experience in hands-on Python programming language experience used to build test automation.  
• Quality Assurance Engineer methodologies and practices  
• Solid knowledge in Spark and experience in leveraging Spark  
• Experience in REST APIs  
• Experience in Postman