Job ID: D6521
To apply, email softee@softinc.com with the subject line " Job ID: D6521 " and attach your resume and any other documents to the email.
← Back to all jobs
Apply now
SOFT's client located in New York, NY ( Hybrid ) is looking for a SDET Test Automation - Java for a long term contract assignment.
Qualifications:
• Hands-on experience in a programming language like Java to build test automation
• Knowledge in Python is preferred
• Experience with automation testing frameworks like Selenium, Cypress etc
• Experience in performance testing on the Cloud 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 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, Databricks, Athena, and Collibra Data Quality Platform
• Hands-on experience using webservices in AWS Cloud like S3, CloudWatch, RDS, Lambda and IAM
• Experience working in a DevOps environment, Gitlab and hands on experience using CI/CD systems preferred to enable test data pipeline
• Methodologies and practices need to be followed to make a good Quality Assurance Engineer
• Solid knowledge in Spark and experience in leveraging Spark
• Experience in REST APIs
• Experience in Postman is preferred
Education: Computer Science Major preferred
Responsibilities:
• 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.