4Beats Limited
4Beats Limited
4Beats Limited
Follow
More jobs from this company
Summary
- Vacancy: 2
- Age: 25 to 35 years
- Location: Dhaka (Khilgaon)
- Salary: Tk. 15000 – 20000 (Monthly)
- Published: 27 Oct 2024
Requirements
Education
- Bachelor of Science (BSc) in Computer Science & Engineering
Additional Requirements
- Age 25 to 35 years
Responsibilities & Context
All Recruitment INFO of this JOB will be Here https://chat.whatsapp.com/CqdbdOcFmIG27x1hgdRJ1b || Viva & Written Exam Will be Declared through this Group , So Join At this Whatsapp Group.
QA & Test Automation Engineer JOB Responsibilities::
A QA & Test Automation Engineer plays a crucial role in ensuring the quality, stability, and performance of software applications through testing and automation. Here are typical responsibilities:
1. Test Planning and Strategy
– Collaborate with development and product teams to understand requirements, scope, and objectives of new features or products.
– Develop, document, and implement a comprehensive test strategy and plan, covering both manual and automated testing.
– Identify test cases for automation and prioritize them based on test coverage and ROI.
2. Test Case Design and Development
– Design, develop, and maintain detailed, comprehensive, and well-structured test cases.
– Work on test case reviews, modifications, and updates to ensure alignment with evolving product requirements.
– Develop reusable test scripts to support continuous integration and regression testing.
3. Test Automation Development
– Build, enhance, and maintain automated test frameworks for both front-end and back-end testing.
– Write automated tests using tools like Selenium, Cypress, TestNG, JUnit, or other test automation frameworks.
– Ensure code quality in test scripts through code reviews and best practices in test automation.
4. Testing Execution
– Execute manual and automated tests, including functional, regression, performance, load, and stress testing.
– Identify, report, and track bugs throughout the software development lifecycle.
– Perform root cause analysis on failed tests and work closely with developers to resolve issues.
5. Continuous Integration and Continuous Delivery (CI/CD)
– Integrate automated tests within CI/CD pipelines to enable early and continuous testing.
– Ensure the health of automated tests in CI/CD, troubleshooting failures, and making necessary corrections.
– Collaborate with DevOps teams to optimize test environments and integrate tests into deployment workflows.
6. Performance and Load Testing
– Plan and perform performance testing, including load, stress, scalability, and endurance tests.
– Use tools such as JMeter, LoadRunner, or Gatling to simulate user load and monitor system performance.
– Analyze and report performance bottlenecks, with recommendations for improvement.
7. Documentation and Reporting
– Document test plans, test cases, automated test scripts, and test results.
– Report on testing status, quality metrics, and any identified risks to stakeholders.
– Create detailed bug reports and work with development teams to ensure timely resolution.
8. Quality Assurance Process Improvement
– Analyze test results, identify trends, and recommend improvements to enhance testing efficiency.
– Advocate and implement best practices in QA and test automation.
– Stay updated on new testing methodologies, tools, and industry trends, adapting as necessary to improve QA processes.
9. Collaboration and Communication
– Collaborate with cross-functional teams, including developers, product managers, DevOps, and support teams.
– Facilitate knowledge sharing sessions on test strategies, tools, and frameworks.
– Provide training and support to other team members on QA processes and tools, promoting a culture of quality within the organization.
Skills & Expertise
API Testing
AWS
Java
performance testing
Python
SQA
Test Automation
Test Case
Workplace
Work at office
Employment Status
Full Time
Gender
Only Male
Job Location
Dhaka (Khilgaon)