Full Stack QA Engineer
As a Full Stack QA Engineer, you’ll be tasked with working on web application suite of projects. Working within the QA team and directly with the Software Development team, your duties will require you to work in manual verification and testing of complex backend, frontend, and mobile software solutions. This role is ideal for ambitious individuals who feel confident in their technical ability and want to be a part of the highly-skilled team.
Short-term that would involve getting a thorough, immersive understanding of our product offerings through direct interaction with our product experts and exploring the system on your own. Once familiarized with the product, you’ll help testing the most complex aspects of newly developed code.
A very strong familiarity with Linux is a must. You’ll need to be able to wrap your head around how applications communicate with one another over IP and perform P-Caps to diagnose when communication breaks down.
Our desired candidate will have an understanding of programming skills and concepts and be willing to continually expand their knowledge. Explore and evaluate new and emerging software tools, technologies and practices. Hands-on experience providing support to Engineers, i.e., troubleshooting failed builds, troubleshooting development / QA / production issues.
Necessary Skills
- Strong English proficiency with ability to effectively communicate ideas
- Self-motivated doer who can successfully collaborate in team and cross-team settings
- General networking (IPv4, IPv6, routing, DNS, firewalls, packet captures etc.)
- Comfortable performing packet captures (Wireshark / tshark / tcpdump / ngrep)
- Comfortable reading and filtering system and application logs
- Familiarity with XML, JSON, and other data structures
- Proficiency on the command line with a strong knowledge of various Linux utilities for debugging purposes
- At least 2 years of experience working with and managing headless Linux servers via SSH
- Experience in a variety of open-source database technologies
Desired Skills
- VoIP experience (Asterisk, FreePBX, SIP/SDP protocols and administration)
- SIPp scripting experience
- Experience working in an Agile environment (Scrum/Kanban) managing own workload and tasks effectively through issue tracking systems (JIRA/GitHub/etc)
Soft Skills
- Highly analytical: You solve problems in ways that can be backed up with verifiable data. You focus on driving processes, tools, and statistical methods which support rational decision- making.
- Technically fearless: You aren't satisfied by performing 'as expected' and push the limits past conventional boundaries.
- Engaged by ambiguity: You're able to explore new problem spaces with unique constraints and thus non-obvious solutions; you’re quick to identify any gaps in the team and the right person to fill them to best deliver value to customers.
- Collaborate on product direction: You’ll build and maintain strong relationships between engineering and partner disciplines (Product, User Experience, QA) to ensure that we're focused on delivering the right product for customers.
-
Location
Mumbai, India -
Type
Full Time, Permanent -
Qualification
B.E. / B.Tech.. / M.C.A. -
Experience
Minimum 5 years -
Domain
Telecom -
Reporting To
Test Manager