Job type full-time
Full job description
Company: qualcomm india private limited job area: engineering group, engineering group > software test engineering general summary: develops, creates, and modifies general computer applications software or specialized utility programsDesigns test plans, scenarios, scripts, or proceduresDocuments software defects, using a bug tracking system, and report defects to software developersIdentifies, analyzes, and documents problems with program function, output, online screen, or contentDevelops testing programs that address areas such as software scenarios, error or bug retests, or usabilityParticipates in product design reviews to provide input on functional requirements, product designs, schedules, or potential problemsMinimum qualifications:
Bachelor`s degree in engineering, information systems, computer science, or related field and 3+ years of software test engineering or related work experience.
Master`s degree in engineering, information systems, computer science, or related field and 2+ years of software test engineering or related work experience.
Phd in engineering, information systems, computer science, or related field and 1+ year of software test engineering or related work experience.
3+ years of experience with software test or system test, developing and automating test plans, and tools (e.g., source code control systems, continuous integration tools, and bug tracking tools).
2+ years of experience with programming language such as c, c++, java, python, etc.
Preferred qualifications: • master`s degree in engineering, information systems, computer science, or related field• 6+ years of software test engineering or related work experience• 3+ years of experience with qualcomm-related technologies• 3+ years of experience with advanced development skills (e.g., database management software, api`s, web development tools) and test frameworksPrincipal duties and responsibilities: • gathers, integrates, and interprets information from a variety of sources in order to troubleshoot issues and find solutions• makes decisions as it pertains to complex coding associated with test development code• collaborates with others inside and outside of project team to accomplish project objectives• collaborates with functional and lab teams, io teams, network operators, field teams, and product management teams to ensure that the testing plan is accurate for addressing feature issues• works with individuals outside the testing function (e.g., software engineers) to integrate testing builds with other components of a specific project• communicates with project lead via email and direct conversation to provide status and information about impending obstacles• presents software solution, bug fix, or other information to project team• communicates with tech leads on a project in order to verify the accuracy of testing systems• seeks opinions from other teams or departments about ways in which a problem can be addressed differently• networks with colleagues within own domain to gain insight, ideas, and connections• identifies and promotes a unifying vision throughout the team with associated day-to-day goals and creates a climate in which people want to contribute• advises and teaches experienced and junior members of the team on how to achieve effective job performance• serves as a mentor to engineers and senior engineers and teaches them about features, testing, and automation• determines which work tasks are most important for self and junior engineers, avoids distractions, and completes work in a timely manner• allocates workload among team members by taking into consideration employee availability, skill set, and current workload when making assignments• makes decisions as it pertains to advanced feature issues associated with a single area of systems testing• participates in verifying that proposed solutions to identified issues accurately address and correct the problem• writes functional tests for complex or new features to ensure functionality• implements a complex testing plan by attempting to cause a failure within a determined area of code• conducts more advanced field or lab tests as directed by tech leads• conducts log analyses with team members to identify where an issue has occurred and makes recommendations for how to address the issue• directs and educates smaller team of engineers to detect bugs in testing code and quickly resolve issues using basic debugging approaches; assigns and delegates testing bugs to a junior testing engineer based on his or her individual expertise• identifies bugs in code developed by others and fixes them or makes recommendations to others on how to address them when appropriateLevel of responsibility: • working independently with little supervision• making decisions that are moderate in impact; errors may have financial impact or effect on projects, operations, or customer relationships; errors may require involvement beyond immediate work group to correct• using verbal and written communication skills to convey information that may be somewhat complex to others who may have limited knowledge of the subject in questionMay require basic negotiation and influence, cooperation, tact, and diplomacy, etc• having a moderate amount of influence over key organizational decisions (e.g., is consulted by senior leadership to provide input on key decisions)• completing tasks with multiple steps that can be performed in various orders; some planning and prioritization must occur to complete the tasks effectively; mistakes may result in some rework• exercising creativity to draft original documents, imagery, or work products within established guidelines• using deductive and inductive problem solving; multiple approaches may be taken/necessary to solve the problem; often information is missing or incomplete; intermediate data analysis/interpretation skills may be required• may be solicited during strategic planning periodThe responsibilities of this role do not include: • financial accountability (e.g., does not involve budgeting responsibility)Qualcomm is committed to hiring and supporting individuals with disabilitiesAlthough this role has some expected physical activity, an inability to perform one or more of the listed physical requirements should not deter otherwise qualified applicants from applyingWe will work with you throughout the application and onboarding process to provide reasonable accommodationsExamples of expected physical activity include: frequently transporting between offices, buildings, and campuses up to ½ mile; frequently transporting and installing equipment up to 5 lbs; performing tasks at various heights (e.g., standing or sitting); monitoring and utilizing computers and test equipment for more than 6 hours a day; and continuous communication which includes the comprehension of information with colleagues, customers, and vendors both in person and remotelyApplicants: if you need an accommodation, during the application/hiring process, you may request an accommodation by sending email to accommodationsupport although this role has some expected minor physical activity, this should not deter otherwise qualified applicants from applyingIf you are an individual with a physical or mental disability and need an accommodation during the application/hiring process, please call qualcomm’s toll-free number found here for assistanceQualcomm will provide reasonable accommodations, upon request, to support individuals with disabilities as part of our ongoing efforts to create an accessible workplaceQualcomm is an equal opportunity employer and supports workforce diversityTo all staffing and recruiting agencies: our careers site is only for individuals seeking a job at qualcommStaffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicitedQualcomm does not accept unsolicited resumes or applications from agenciesPlease do not forward resumes to our jobs alias, qualcomm employees or any other company locationQualcomm is not responsible for any fees related to unsolicited resumes/applicationsIf you would like more information about this role, please contact qualcomm careers .