We are seeking an experienced Automation Tester with a strong background in performance testing and expertise in tools like Selenium and Apache JMeter. As an integral member of our quality assurance team, you will play a pivotal role in ensuring that our software products are robust, scalable, and meet the highest performance benchmarks.
Key Responsibilities
Test Script Development
Design, develop, and execute automation scripts using tools such as Selenium and JMeter.
Maintain and enhance existing automated test suites for functionality and performance.
Performance Testing
Conduct load, stress, and volume testing to ensure software scalability and stability.
Analyze test results, diagnose performance bottlenecks, and report findings.
Database Testing
Write and execute SQL queries to validate data integrity and performance.
Collaborate with the database team to optimize queries and improve system performance.
Bug Tracking & Reporting
Detect and track software defects and inconsistencies.
Provide technical feedback to the development team to ensure swift resolution.
Collaboration
Work closely with the development and operations teams to ensure the software meets or exceeds specified performance criteria.
Contribute to product design reviews by providing technical insights on functionality, performance, and potential areas of concern.
Documentation
Create comprehensive test documentation, including test plans, scripts, and reports.
Maintain a detailed log of test results and test case documentation.
Continuous Learning
Stay updated with the latest advancements in automation and performance testing tools, methodologies, and best practices.
Qualifications
Bachelor s degree in Computer Science, Engineering, or a related field.
Proven experience as an Automation Tester with a strong focus on performance testing.
Expertise in tools like Selenium, Apache JMeter, and similar testing platforms.
Strong knowledge of SQL with the ability to write and optimize queries.
Proficiency in scripting languages (e.g., Python, Java, Ruby).
Familiarity with CI/CD tools and processes.
Solid understanding of software QA methodologies, tools, and processes.
Strong analytical, troubleshooting, and problem-solving skills.