Description

Job Summary

We are seeking a proactive Tester with expertise in both automation and manual testing

to join our growing team. In this role, you will be instrumental in ensuring

the high quality, performance, and security of our software products, which are central to

our real estate and construction operations. You will collaborate with cross-functional

teams to develop robust testing strategies and frameworks across front-end, back-end,

database, security, and performance domains. We offer a dynamic workplace where

innovation is encouraged, career growth is supported, and a competitive compensation

and benefits package ensures that you’re rewarded for your contribution.

 

Key Responsibilities

 

Automation & Manual Testing: Design and execute test plans, test cases, and test scripts for both automation and manual testing. 
Database Testing: Validate data integrity and consistency across systems using database testing tools and SQL. 
Security Testing: Identify vulnerabilities and ensure compliance with security standards through rigorous security testing. 
Back-End & API Testing: Verify functionality and reliability of back-end systems and APIs. 
Performance Testing: Plan and execute performance tests (e.g., load, stress, and endurance) to assess system responsiveness and stability under various load conditions. 
Identify and document performance bottlenecks, collaborate with development teams to recommend improvements, and retest to validate solutions. 
Utilize industry-standard performance testing tools (e.g., JMeter, LoadRunner) to establish performance benchmarks and track progress over time. 
Collaboration & Analysis: Work closely with developers, business analysts, and stakeholders to gather testing requirements, clarify expectations, and analyze test results. 
Continuous Integration: Automate regression testing and integrate it into the CI/CD pipeline. 
Defect Management: Track, report, and manage defects, ensuring timely resolution. 
Documentation & Improvement: Maintain documentation of all testing processes and results, and propose continual improvements to enhance 
efficiency and product quality. 
Stay Current: Keep up to date with industry trends, tools, and best practices to Continuously enhance testing processes.

 


Education, Experience, and Skills Required

 

Education: Bachelor’s degree in Computer Science, Information Systems, or related field. 
Experience: 3-5 years of experience in manual, automation, and performance testing.


Technical Skills:  

 

Proficiency with automation frameworks (e.g., Selenium, JUnit). 
Experience with performance testing tools (e.g., JMeter, LoadRunner). 
Strong knowledge of database testing tools and SQL. 
Familiarity with security testing practices and tools. 
Understanding of API and back-end testing methodologies.


Soft Skills:

 

Excellent analytical, problem-solving, and organizational skills. 
Strong communication and collaboration skills. 

Education

Bachelor's degree in Computer Science