Quality Engineer
CoreLogic
Apply on company website
Quality Engineer
CoreLogic
Noida
Not disclosed
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