Quality Engineer

CoreLogic

Noida

Not disclosed

Work from Office

Full Time

Min. 3 years

Job Details

Job Description

Quality Engineer - Performance / Automation


As a Quality Engineer, you will play a critical role in ensuring that our solutions are of the highest quality. You will work closely with Application Development, data engineers and analysts to develop, implement, and maintain automated testing frameworks for validation of deployed solutions for multiple applications. Your work will ensure that the delivery is accurate, consistent, and performs optimally across our systems.

• Test Planning and Strategy:

  • Develop and implement comprehensive test plans and strategies based on project requirements and specifications.
  • Collaborate with cross-functional teams to identify test scenarios and prioritize testing efforts.
  • Define test objectives, scope, and deliverables for each project.

• Test Execution and Automation:

  • Design and execute automated test cases to verify software functionality, performance, and usability.
  • Develop and maintain automated test scripts using industry-standard tools and frameworks.
  • Experience with Java development and code deployment processes and tools.  Experience with Jenkins and Azure DevOps for IaC code deployment
  • Monitor and analyze test results, identify defects, and track them using bug tracking systems.
  • Collaborate with developers to troubleshoot and resolve identified issues.

• Application Scalability tests

  • Execute load tests using industry tools such as Neo Load and Azure Load Test
  • Collaborate with developers on test runs, bottlenecks and blockers that are identified during performance tests

•Continuous Improvement:

  • Stay up to date with industry trends, tools, and best practices in software testing and quality assurance.
  • Propose and implement process improvements to enhance the efficiency and effectiveness of testing efforts.
  • Participate in code reviews and provide feedback on software design and architecture to improve testability and maintainability.

​• Documentation and Reporting:

  • Create and maintain detailed test documentation, including test plans, test cases, and test scripts.
  • Generate regular reports on testing progress, test coverage, and defect metrics.
  • Communicate testing results, issues, and risks to stakeholders in a clear and concise manner


Job Qualifications:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • Proven experience as a QA Engineer or Software Tester, preferably in a software development environment.
  • Strong understanding of software testing methodologies, tools, and processes.
  • Proficiency in at least one programming or scripting language (e.g., Java, Python, JavaScript). Proficient in Postman for API testing
  • 3 to 5 years’ experience with test automation frameworks and tools (e.g., Selenium, UTAF, JUnit, TestNG, K6).
  • 3 to 5 years developing automated tests using Java, Python or similar languages.  Experience deploying automated test using github, Jenkins, Azure DevOps
  • 2+ years experience writing SQL statements for database level testing. Solid knowledge of SQL and relational databases.
  • Experience with Cloud platforms such as Google Cloud Platform and Azure
  • Familiarity with version control systems 
  • Excellent analytical and problem-solving skills.
  • Strong attention to detail and ability to effectively prioritize and manage multiple tasks.
  • Excellent written and verbal communication skills.


Job role

Work location

Noida

Department

Quality Assurance

Role / Category

Manufacturing Quality

Employment type

Full Time

Shift

Day Shift

Job requirements

Experience

Min. 3 years

About company

Name

CoreLogic

Job posted by CoreLogic

Apply on company website