The Automation & Testing Engineer is responsible for developing, executing, and maintaining automated test scripts to ensure the quality and functionality of software applications. This role involves working closely with development teams to understand product requirements, creating comprehensive test plans, and identifying issues through rigorous testing processes. The Automation & Testing Engineer will play a key role in enhancing the testing framework and promoting best practices within the team.
*This position is full-time and in-person*
Key Responsibilities:
Automation Testing:
Design, develop, and maintain automated test scripts using various testing tools and frameworks.
Execute automated tests and analyze results to identify issues and ensure software quality.
Manual Testing:
Perform manual testing when necessary, including functional, regression, and exploratory testing.
Develop and execute detailed test plans and test cases based on product requirements and specifications.
Test Planning and Strategy:
Collaborate with product managers, developers, and other stakeholders to understand project requirements and define testing strategies.
Create comprehensive test plans that cover all aspects of software functionality and performance.
Defect Tracking and Reporting:
Identify, document, and track defects using bug tracking tools.
Communicate findings to the development team and assist in troubleshooting and resolving issues.
Continuous Improvement:
Continuously improve test automation processes and frameworks to enhance efficiency and effectiveness.
Stay up-to-date with industry trends and advancements in testing methodologies and tools.
Collaboration and Communication:
Work closely with cross-functional teams to ensure alignment and smooth execution of testing activities.
Provide regular updates on testing progress, issues, and results to stakeholders.
Performance and Load Testing:
Conduct performance and load testing to ensure software scalability and reliability.
Analyze performance data and provide recommendations for improvements.
Qualifications:
Education: Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
Experience:
Minimum of 3 years of experience in software testing and automation.
Proven experience with test automation tools (e.g., Selenium, JUnit, TestNG) and scripting languages (e.g., Python, Java).
Skills:
Strong understanding of software development and testing methodologies.
Proficiency in writing and maintaining automated test scripts.
Experience with bug tracking and test management tools (e.g., Jira, Bugzilla).
Excellent analytical and problem-solving skills.
Strong attention to detail and commitment to quality.
Good communication and teamwork skills.
Key Competencies:
Technical Proficiency: In-depth knowledge of test automation tools and frameworks.
Analytical Skills: Ability to analyze complex systems and identify potential issues.
Problem-Solving: Strong problem-solving abilities to troubleshoot and resolve issues.
Attention to Detail: Ensures thoroughness and accuracy in all testing activities.
Collaboration: Works effectively with cross-functional teams to achieve common goals.
معرفی شرکت
شرکت سامانه کسب و کار فناوری تجارت شایان (ازشرکتهای زیرمجموعه بانک تجارت)، با رسالت بهبود فضای کسب و کار کشور در حوزه ارائه خدمات مالی و بانکی نوین (مانند SCF و EIPP) به کسب و کارها و بنگاه های تجاری در یک شبکه B2B تاسیس شده است.
در بعد کسبوکار، رهیافتهای تجارت شایان مبتنی بر روندهای جهانی و با تکیه بر بهترین تجارب جهانی میباشد. مشتریان، شرکای تجاری ما هستند و منفعت ما درگرو منفعت ایشان است و با ایجاد پلتفرمهای دیجیتالی خدمات بنگاه به بنگاه و اتصال مشتریان به این پلتفرمها، سعی بر فراهم آوردن بهترین خدمات مالی وبانکی برای آنها را داریم.
در بعد فناوری و مديريت، ابزارها، فناوریها و متدولوژیهای بهروز و کارآمد را متناسب با ماهيت و نيازمندیهای شرکت به کار گرفتهايم.
بزرگترین سرمایه ما حضور نیروی انسانی با اخلاق، ارزش آفرین، خلاق و با دانش به روز در تمام بخش های سازمان میباشد که ما را در اين مسير یاری مینمایند.
توسعه همه جانبه ی قابليتهای نیروی انسانی مهمترین رسالت سازمانی ما برای حفظ سرمایه های انسانی سازمان می باشد.