QA Engineer
Job Location
Remote
Type of Job
Contract
Published Date
April 22, 2021 at 5:00:00 AM
Job Description
Responsibilities :
Test new features and perform regression and performance testing
Designing, Developing/Programming/Scripting, Documenting and Executing Automation scripts & Troubleshooting defects and improving functionalities
Verification and Validation of a Software System
Be the go-to person for troubleshooting customer issues
Stay in touch with current automation technologies: Selenium, Appium, Detox
Collaborating with engineers from other technology teams within company
Exude a strong sense of feature ownership, agility, and an urge for continuous learning
Requirements :
B.S./M.S. in CS or related degree from premier institutions or equivalent experience
Participate in building and improving test automation tools utilized by the engineering team.
Troubleshoot critical defects in software coding.
Drive test automation efforts using open-source testing tools and implement test frameworks on web services.
Support continuous integration process improvement and innovation.
Implementing Automation using Java, Selenium WebDriver, and Cucumber
Implementing API/Web-Service Automation using Node.js, JavaScript and Jest.
Improve, optimize, and identify opportunities for software development life cycle.
Involved in setting up continuous integration and continuous delivery system using Jenkins.
Integrating automation scripts into continuous integration and continuous delivery tool Jenkins.
Improve, optimize, and identify opportunities for software development life cycle.
Making Data Driven and Keyword Driven framework to maintain test suite.
Participate in quality assurance testing for large-scale eCommerce web applications,tools, and software.
Plan test schedules and drive execution activities and have consistently deliver product on time and with high quality.
Test APIs/Web services using POSTMAN.
Test Data validation in Cassandra Database.
Go beyond test execution and participate in improving test processes, propose new ideas on how to improve customer satisfaction and quality of product.
Creation of test designs, test processes, test cases and test data. Execute the test cases, thereafter, analyze the results.
Track defects and prepare all reports related to software testing.
Ensure that all tested related work is carried out as per the defined standards and procedures (Smoke testing, Black-box testing, White-box, Integration testing, Database testing, Regression testing. Load testing, Performance testing and GUI software testing).