Job Title

Senior Software Engineer - QA

Company Name
Malbek Software LLP
Job Type
Full-time
Qualification
Bachelor’s Degree
Experience
4 Years
Vacancies
1
Salary Offered
Not Disclosed
Job Category
Location
Ahmedabad, Gujarat, India
Job Description

This position will be a part of product engineering team with a fast paced, highly collaborative start up like environment, which will have the responsibility for the quality of software development and deployment, performing tests to ensure the features developed are fit for purpose.

KEY RESPONSIBILITIES:
Build test plans that test end-to-end functionality spanning multiple services
Design and execute tests of front-end applications, middle, and back-end services across a variety of architectures and cutting-edge technologies
Test systems at the user level, both manually and with automation including performance and security testing
Detect, report, and track software defects and inconsistencies
Lead/collaborate on improving engineering team's test coverage, release velocity, and production health
Grey box testers rather than black-box testers, able to understand software internals, troubleshoot, and debug problems using log files etc information
Collaborate with partner teams to understand customer usage patterns and develop test plans and suites that approximate real-world environments
Help drive the software development process towards quality-centric methodologies, always seeking to avoid defects or find them at the earliest stage possible
Should possess the skills to handle pressure and challenging deadlines
Apply agile quality engineering principles throughout the agile product lifecycle
Conduct post-release/post-implementation testing
Provide support and documentation as needed
You will have significant influence on our overall strategy by helping define product features, drive the system design and architecture, and spearhead the best practices that enable a quality product.

IDEAL CANDIDATE SKILLS:
Bachelor’s or Master’s degree in computer science or a related engineering field
Proven experience as a Quality Assurance Engineer or similar role
Strong customer focus, ownership, urgency, and drive
Motivation to drive tasks to completion and take ownership of quality of features
Understanding of fundamental design principles for building a scalable application
Strong knowledge of professional software quality assurance best practices for the full software development life cycle and tools
Ability to work independently in a fast-paced and agile development environment with minimal supervision
Strong troubleshooting, problem solving, and analytical skills with high attention to detail
Ability to bring a fresh perspective to modern engineering practices and patterns
Strong ability to interact, communicate, present, and influence within multiple levels of the organization with a positive attitude
Working experience with object oriented modern scripting or programming languages (Java, JavaScript/TypeScript, Python), open-source technologies (Linux, SQLite, Spring, Hibernate), good knowledge of modern RDBMS and SQL is a plus

Key Skills

Recruiter's Name
--
Telephone
--
Posted Date
November 04, 2022
Additional information
Location: Ahmedabad / Pune.