QA Engineer - 1095903
Job Description
QA Position Overview
As a QA Engineer, you will be primarily responsible for integrating automation and engineering tools to Quality Assurance processes as well as focusing on innovations. You will create, maintain and execute automated test scripts. You will be an integral part of the team creating new, exciting internal engineering tools and streamlining processes. You should have proven expertise of QA methodologies and best practices in delivering quality products that meet company standards. You will be working in a fast paced, collaborative Agile environment.
What you will do:
Hands-on Experience in automation tools like Selenium WebDriver, BDD, hybrid and data-driven frameworks including planning, script development, and maintenance
Demonstrated experience with continuous integration /DevOps
Design, document, execute and maintain testing plans for all software releases, for our e-commerce application
Automate repeated tasks, execute and maintain test scripts to Improve Velocity, Quality, and Coverage, and manually test software for which automation is not available yet
Work with product and engineering team to understand requirements, design comprehensive test plans, and test cases for new and existing applications
Communicate and coordinate bug tracking and fixing across our engineering and product teams
Define, implement and drive the adoption of QA best practices and processes
Be an independent QA Engineer in the Tech team who leads and executes the testing process
Test APIs (Manual + Automation) using postman or other open-source tools
Interface with Project Managers, Business Analysts, and Developers in order to verify complex solutions
Provide timely and risk-based feedback to improve the quality of the application
Work closely with the offshore QA Engineers in implementing more effective software testing solutions
Requirements
Strong knowledge of Selenium WebDriver/Java
Strong knowledge of JMeter (Load / Performance Test)
Solid knowledge of SQL / API testing with PostMan or similar tools
Bachelor's degree in Computer Science or related major or equivalent experience
Strong understanding of E-Commerce platforms
Ability to work on multiple projects simultaneously
Hands-on experience in automated and manual testing in e-commerce platforms (Magento and selenium WebDriver preferred)
Hands-on experience with programming in any modern language such as Java
Strong understanding of software QA, including best practices, processes, and all kinds of testing
Deep understanding of the testing pyramid and how to properly balance unit, integration, acceptance, and e2e tests
Proven experience in planning/writing, executing, and maintaining manual & automated test suites
Experience with automation tools such as WebDriver.io, Selenium, or similar frameworks for web, mobile, and server-side software
Knowledge of SDLC in an Agile environment (JIRA/Zephyr and Equivalent tools)
Strong communication and collaboration skills and focused attention to detail
Preferences
Good communication skills (Written and Verbal)
Enjoy working in a fast-paced environment
Strong teamwork and a positive attitude
Self-awareness and a desire to continually improve
Comfortable working in a small team and taking ownership
Magento / AWS experience
Troubleshooting skills
Recommended Skills
- Api
- Agile Methodology
- Apache J Meter
- Attention To Detail
- Automation
- Computer Programming