Position: QA Automation Engineer
Category: QA Automation
English level: pre
Years of experience: 4


• Software Development Engineer in Test with over four years of experience in the IT industry.
• Full-Stack tester with both Front-end (UI) and Back-end (API/Database) testing experience.
• Well-versed with various testing stages/levels/phases, testing types, testing techniques, and quality work products
• Proficient in automating test scripts using Selenium Web Driver with Maven/Java, Data-Driven, and Behavior-Driven. JUnit/TestNG and Hybrid Test Automation Framework built on Page Object Model (POM) and Cucumber (Gherkin Language) as well as using Parallel Test Execution to reduce time to achieve end-to-end coverage.
• Obtained knowledge in writing SQL queries using Oracle SQL server and MySQL Workbench for Back-end Testing.
• Experience with Cross-Browser and Compatibility Testing to test whether the web applications work as desired in different browsers and environments.
• Experienced with Defect Life Cycle by logging, retesting, and closing defects using the Jira tool.
• The acquired experience of using Jenkins for Continuous Integration.
• Experienced and acquired domain knowledge in Oil, Trading, Finance  industries
• Experienced in automating API Requests Using Rest API using Rest-Assured and Postman for Automation and Manual testing while Executing Test Scripts Over Jenkins.
• Strong leadership profile, personal networking skills, and excellent negotiation skills
• Comprehensive knowledge in implementing Framework from scratch using Selenium
• WebDriver with Java.
• Strong attention to detail and quality orientation
• Strong knowledge of Test Automation and vital scripting skills using Java
• Excellent written and verbal communication skills, excellent Good Documentation Practices
• Strong practical knowledge and experience in programming. JAVA Practical knowledge and understanding of continuous integration
• Ability to learn and quickly get familiar with a complex business and systems environment and strong team player with good communication skills.
• Good knowledge of OOPS with Java and expertise in Architecture and Design Patterns
• Strong knowledge of automated testing tools, techniques, and methodologies
• Technical proficiency in applicable technologies (database, system architecture, specialty computing, network, other)
• Great at working under tight deadlines with high efficiency.
• Strong management experience
• Testing Types: Functional Testing, Regression Testing, AdHoc Testing, Exploratory Testing, Smoke Testing.