What are the responsibilities and job description for the Senior Software Test Engineer position at Kellton?
Hi,
Greetings!
We are looking for Senior Test Engineer for our client in Remote location.
Below are more details on it. Please do let me know if you/your friends would be interested/available.
Thank you
Position: - Senior Test Engineer, Automation
Mode: long term temp
Location : Remote
Profile: Strong full stack engineer with a specialty with test automation
What you’ll do
Design, improve, and maintain automated testing frameworks and methodologies, and establish modern testing best practices across multiple products
Integrate automated tests into CI/CD pipelines and partner with DevOps teams to ensure stable, reliable, and scalable automated test execution environments
Develop automation scripts using tools and technologies such as Playwright, Jest, Mocha, Chai, Sinon, Selenium, Cypress, BrowserStack, and Postman
Build and execute automated tests for frontend applications, browser interactions, serverless Node.js backends, and APIs
Test and validate mobile application functionality on real iOS and Android devices, ensuring compatibility, performance, and end-to-end reliability
Develop and maintain UI automation for native mobile applications and automate backend validation for mobile workflows
Utilize AWS services, such as Lambda, S3, API Gateway, DynamoDB, and related components to validate application behavior, data processing, integrations and backend workflows
Code automated tests for:
js frontend/browser interaction
Serverless Node.js backends
Provide guidance to others in carrying out QA duties, while performing technically advanced responsibilities
Establish and maintain technical testing methodologies and processes
Develop test strategies, scenarios and plans. Oversee the development of and/or develops and maintains test data
Develop and deliver verbal and written status reports on the testing of the features
Work with software engineers and product owners to identify tests to ensure quality and accuracy of story delivery
Assist in the confirmation of bugs reported from outside sources, document and communicate them to the development team. Verify when resolved
Assist in the identification, selection, and implementation of software tools and technologies, and testing techniques and procedures that facilitate automated testing and quality assurance
About you
A bachelor’s degree in Computer Science, Engineering or MIS
5 - 7 years of experience in software systems, programming, testing and quality assurance
Working experience with tools cited above
Strong JavaScript and Node.js development experience
Solid understanding of HTML, CSS, and browser DOM
Experience working in Agile methodologies
Working experience with CICD and DevOps
Experience testing code running in Amazon Web Services, especially AWS Lambda
Experience developing testing strategies and identifying comprehensive test scenarios based on business requirements
Experience in leveraging AI tools for automated testing
Ability to mentor development team on QA automation practices and modern testing strategies
Excellent oral and written communication skills